Automation

Make Integration

Use Make (formerly Integromat) to connect 1FRX to hundreds of apps. Build scenarios that generate OG images, QR codes, certificates, and invoices with no coding required.

Note: The 1FRX Make app is pending marketplace approval. In the meantime, use the HTTP request module (see below).

Available 1FRX Make modules

Once approved, these actions will be available as native 1FRX modules:

Setup using HTTP Request module

1. Get your 1FRX API key

Copy your API key from 1FRX dashboard.

2. Create a Make scenario

  1. Go to make.com → Create → Create a new scenario
  2. Choose your trigger module (e.g., Webhooks, Google Sheets, Email)
  3. Configure the trigger and test it

3. Add HTTP Request module

  1. Click + Add a module
  2. Search for "HTTP" and choose "Make a request"
  3. Set URL: https://api.1frx.com/v1/tools/og-image
  4. Set Method: POST
  5. Add Headers:

4. Map request body

In the Body section, use Make's dynamic field mapping:

{
  "title": "{{ 1.title }}",
  "subtitle": "{{ 1.subtitle }}",
  "domain": "yourdomain.com",
  "accentColor": "#5ee3ff"
}

Replace {{ 1.title }} with the actual field from your trigger module.

5. Save and activate the scenario

Test your scenario with real data to ensure it works end-to-end.

Example Make scenarios

Scenario 1: Google Sheets to Social Media
  • Trigger: New row added to Google Sheets
  • Module 1: HTTP Request → Call 1FRX to generate OG image
  • Module 2: Twitter/X → Post the image URL
  • Module 3: Slack → Notify your team
  • Result: Add a row to a spreadsheet, it auto-posts to social media
Scenario 2: Webform to Invoice Pipeline
  • Trigger: Form submitted (Typeform, Google Forms)
  • Module 1: HTTP Request → Call 1FRX to generate invoice PDF
  • Module 2: Email → Send invoice to form submitter
  • Module 3: Google Drive → Archive the PDF
  • Result: Instant invoices generated and emailed on form submission
Scenario 3: Event Management
  • Trigger: Registrant added to Eventbrite
  • Module 1: HTTP Request → Generate event ticket with 1FRX
  • Module 2: Email → Send ticket to attendee
  • Module 3: Google Sheets → Log the registration
  • Result: Event tickets auto-generated and emailed instantly

Supported endpoint URLs

Use these URLs in your HTTP Request modules:

See the API Reference for full request/response specifications.

Troubleshooting

HTTP Request returns error 401

Verify your X-1FRX-Key header is set correctly and that the key is not expired. The key should start with sk_live_.

Response shows error message

Check that your request body matches the API spec. Look at the error message in the HTTP response to see what fields are missing or invalid.

Image URL is returned but image is broken

The image is hosted on 1FRX's CDN. Verify the URL is accessible by opening it directly in your browser.

How do I parse the JSON response?

Use Make's Parse JSON module to extract fields from the 1FRX response. For example, to get the image URL: {{ 1.body.url }}

What data does 1FRX process? Only the data you explicitly send in your HTTP request body. Make may process your trigger data to map it, but 1FRX only receives what you send. Generated assets are cached for 30 days then removed.