Skip to main content

Make Integration

What it is​

Make (formerly Integromat) is a visual automation platform where you build flowchart-style "scenarios." The thanks.io Make module lets you add a mail send action to any scenario.

How to use it​

  1. In Make, open Scenarios and create or edit a scenario.
  2. Add a thanks.io module and choose an action (e.g., Send Postcard).
  3. Click Create a connection and enter your thanks.io API key (create one with Create API Key under Settings → API Access).
  4. Configure the module: select the mailer type, choose the design (see below), and map recipient fields.
  5. Connect to your trigger module (e.g., HubSpot Watch Contacts).
  6. Click Run once to test, then enable the scenario.

To open Make from thanks.io, click Integrations & API in the sidebar and click Connect on the Make card.

Choose the design​

Your designs live in Creatives in the thanks.io sidebar. Each creative is a front (an image template) and a message (a message template) saved together.

  • Image and message templates. Enter an Image Template and a Message Template in the module. To find their IDs, open a creative's menu in Creatives and choose Preview; see Finding template IDs.
  • A creative ID. The thanks.io API also accepts a creative ID (copy it with Copy creative ID in the creative's menu). If your module exposes a creative ID field, use it on its own and the piece is sent exactly as the creative is saved; leave the template, message, front image, and handwriting fields empty, since a send that combines them is rejected. A QR code URL can still be added.

If your module has no creative ID field, use the image and message template fields.

Tips & best practices​

  • Use Make's Router to branch the scenario - skip international addresses, for example.
  • Use Tools → Set Variable to clean up address data before passing it to thanks.io.
  • Turn on Test Mode in thanks.io (Settings → API Access) while building your scenario so no real mail ships.
  • Add an error handler on the thanks.io module to catch failed sends and route to a notification.