We’re thrilled to announce the release of two new Chatfuel plugins: Export via Zapier, and Import Content via Zapier. Both integrations make it easier than ever to send and receive data between Chatfuel and third-party software, such as MailChimp, Shopify, and many others.

Export via Zapier

This plugin allows you to send subscriber data from Chatfuel to any other Zapier-supported program. First, add the plugin to a block in Chatfuel, such as at the end of a lead form.

Next, create a Zap with Chatfuel’s app as the trigger/first step.

Then, select your bot and the block where the Zapier plugin is located. List all the subscriber data fields (“output attributes”) you wish to export to the third-party service of your choice.

Finally, add an action step to connect your third-party app and activate the Zap. It’s that simple! No more messing with webhooks or the JSON API to export user data.

Example 1: Chatfuel to MailChimp

  • Automatically add the email addresses you capture in Chatfuel to your MailChimp list.

Example 2: Chatfuel to Infusionsoft

  • Increase an Infusionsoft contact’s lead score if they purchased from you in Messenger, causing their {{customer}} attribute to change from {{not set}} to {{true}}.

Import Content via Zapier

With this plugin, you'll be able to retrieve data from third-party services and use it in Chatfuel. You can send Re-Engage messages (formerly known as Broadcasts), update attributes, and manage subscription settings based on how a user behaves in another app.

First, import content into your bot by selecting a third-party app as the trigger/first step of the Zap.

Then, select Chatfuel’s app for the next step, and choose from a variety of actions. You're all set! Just remember to activate your Zap after you’ve configured the workflow.

Example 1: Google Sheets to Chatfuel

  • Let's say your business is a food truck. You could use the “Send Text Message to Segment” action to share your truck's location for the day whenever someone updates the corresponding Google Sheets spreadsheet.

Example 2: Shopify to Chatfuel

  • Use the “Find Subscriber” and “Update Subscriber” actions to tag users with a {{customer}} attribute after they place an order on your Shopify store, indicating they are valuable users.

Example 3: Zoom to Chatfuel

  • Use the “Send User to Block” action to send people who register for a Zoom webinar to a Chatfuel block, such as a gallery of past webinar recordings they can watch.

Troubleshooting tips

If something's not working quite right with one of your Zapier plugins, consider the following tips:

  • Activate your Zaps! Previewing them in test mode won’t show user attribute values.
  • Expect some latency. Depending on your Zapier plan, data transfer may not be instantaneous.

You can start experimenting with these new Zapier plugins in your Chatfuel bot dashboard today! Questions? Email support at team@chatfuel.com.

Ready to take your business to the next level?