Skip to main content

What is available

Bannerify works with the tools you already use to generate production files from template data. Use these integrations when your data starts in a spreadsheet, form, ecommerce catalog, CMS, or workflow builder.

Core actions

Every no-code integration is built around the same two actions:
  • Render Image sends template data to createStoredImage and returns a hosted PNG, JPEG, or WebP URL.
  • Render PDF sends template data to createStoredPdf and returns a hosted PDF URL.

Modification formats

Render endpoints and no-code packages accept either the readable object shorthand:
Or the API array format:

Common recipes

Generate from a spreadsheet row

  1. Trigger from a new row in Google Sheets or Airtable.
  2. Select Bannerify > Render Image.
  3. Map columns into the modification fields.
  4. Save the returned url to a new column.
  5. Optionally upload the file to Google Drive, Dropbox, WordPress, or Shopify.

Generate from a form submission

  1. Trigger from Tally, Weavely, or another form tool.
  2. Map answers into a Bannerify template.
  3. Render a PDF certificate, receipt, ticket, or personalized image.
  4. Email the file URL, store it in Drive, or notify Slack.

Store in your own bucket

Use createStoredImage or createStoredPdf with s3Config when you need assets in S3, R2, MinIO, or another S3-compatible bucket. The stored image/PDF endpoints also accept modifications as an array, object shorthand, or JSON string so no-code tools can pass their native JSON fields directly.
  • Generate product banners from new spreadsheet rows.
  • Create PDF certificates from form submissions.
  • Upload generated files to Drive, Dropbox, S3, or R2.
  • Send Slack notifications with the generated file URL.
  • Update ecommerce product media with fresh campaign assets.