tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

Flag bounced contacts in ActiveCampaign from new Optimizely bounces

When Optimizely records a new bounce, this workflow tags the matching contact in ActiveCampaign, so you can see bounced addresses there and leave them out of your next sends.

Optimizely ActiveCampaign

2 steps Setup ~5 min Used on 2.3k sites Free to import

The Flag bounced contacts in ActiveCampaign from new Optimizely bounces workflow on the FlowMattic canvas, with 2 steps across Optimizely, ActiveCampaign
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

A bounce in one email tool says nothing to the next one. If you send from Optimizely and also email people from ActiveCampaign, an address that bounced in Optimizely keeps receiving ActiveCampaign campaigns until someone notices. A tag on the contact makes the bounce visible where you build your segments.

The Optimizely trigger is New Bounce, which fires when a new bounce event has been created. FlowMattic passes the bounce data to ActiveCampaign. The Add/Remove Tag From Contact step adds the tag you choose to the contact matching the address you map from the bounce.

The step works on contacts that are already in ActiveCampaign, which bounced addresses usually are if you mail them from both tools. For an address that isn't there, run a test and read Task History to see what ActiveCampaign returns. The tag itself doesn't stop sending; exclude it in your segments or automations.

Suppressing bounced addresses in campaigns

Your ActiveCampaign newsletter segment excludes the bounce tag, so addresses that bounced in Optimizely drop out of the next send.

List cleanup reviews

Once a month, filter ActiveCampaign contacts by the tag and decide which ones to unsubscribe or correct.

Sales follow-up on bad addresses

A sales automation in ActiveCampaign starts when the tag is added and creates a task to find a working address for that contact.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Optimizely New Bounce

    Starts each time Optimizely logs a fresh bounce. The bounce data, which should include the recipient's address, is passed on to ActiveCampaign.

  2. Step 2Action
    ActiveCampaign Add/Remove Tag From Contact

    Adds the tag you choose to the matching ActiveCampaign contact. Connect ActiveCampaign, map the bounced address to identify the contact and set the tag name.

What you need

  • FlowMatticCore
  • Optimizely AccountAccount
  • ActiveCampaign AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Use a clear tag name, such as bounced-optimizely, so anyone building a segment knows where the tag came from.
  • Run a test with an address you know is in ActiveCampaign, then check the contact for the new tag before relying on the workflow.
  • If you only want hard bounces tagged, add a Filter after the trigger on the bounce type field, if Optimizely's data includes one.

Questions about this workflow

Does the tag stop ActiveCampaign from emailing the bounced contact?

No. It only marks the contact. Exclude the tag in your segments, or build an ActiveCampaign automation that acts on it.

What if the bounced Optimizely address isn't in ActiveCampaign?

The step tags a contact it finds by the address you map. Test with an address that isn't in ActiveCampaign and check Task History to see the result for that case.

Which Optimizely bounce details can I use?

Whatever Optimizely sends with the New Bounce event. Look at the trigger data from a real bounce to see what is available to map.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

The software works really well, and the team is adding integrations constantly, so I'm positive it eventually will catch up with Zapier. The flows are very easy to create and if you have any doubt, the team will give you great support.

Kai P.

Easy to use, familiar UI for automating all kinds of wordpress tasks. Integrating all our plugins together is key and flowmattic fits the job perfectly.