Resources · Zapier integration

OptiPub Zapier integrationAutomate OptiPub with Zapier.

The OptiPub Zapier integration gives you 5 triggers, 8 actions and 2 searches. All five triggers are instant, so subscriptions, bounces and unsubscribes reach your Zap right away, even on the free plan. Here is what each one does, and what it costs.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the OptiPub Zapier integration actually does

The OptiPub Zapier integration links your OptiPub account to Zapier, so events on your mailing lists (a new subscriber, a bounce, an unsubscribe) can start an automation, and that automation can write back into OptiPub: tag a reader, move an address between segments, send an email or publish a resource.

Three results you can build with it. A clean list: Hard Bounce starts the Zap and Remove Email From Segment pulls the address out of the segment you send to. Tagged newcomers: Subscribe fires and Add Tag to Subscriber labels the reader, so your next send can target them. A welcome message: Subscribe again, this time followed by Send Email with your own HTML content.

All three run on an instant trigger followed by a single action, so each one fits on the free plan and costs one task per event. Add a second action and it becomes a paid Zap.

What Zapier does not do here: there is no trigger for a resource you publish or an email you send, only the five list events. No action deletes a subscriber, and neither search can create the missing item when it finds nothing (OptiPub offers no find-or-create variant). Anything outside the 15 operations below simply is not on the menu.

If you are still weighing tools, the comparisons Make vs Zapier and n8n vs Zapier are there for that.

Vocabulary

Zapier vocabulary in one minute

Eight words you will meet in the editor. Read them once, the rest of the page uses them as is.

Zap
The automation you build on Zapier: one trigger, then one or more actions that run each time that trigger event happens.
Trigger
The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it, for example a new OptiPub subscriber.
Action
What the Zap does once it has started: the step that writes, sends or moves something for you, like tagging a reader.
Task
The unit Zapier bills. One task is one action your Zap completes successfully, and your plan counts those.
Polling vs instant
A polling trigger is checked on a timer. An instant trigger is reported by the app itself the moment the event happens. All OptiPub triggers are instant.
Filter
A step that lets the Zap carry on only when what arrived meets the condition you set, and stops it otherwise.
Search step
A step that looks up something that already exists in an app, so the steps after it can use what it found.
Connection
Your OptiPub account linked to Zapier once, then reused by every step of every Zap that touches OptiPub.
Cost

What it really costs

OptiPub is not reserved for paid plans: it works from the free plan. The trigger never costs a task. Each action that succeeds costs one, and an action that fails is not counted.

  • Triggernever costs a task
  • Successful actionone task each
  • Free plan100 tasks a month, two-step Zaps
  • Paid plans onlysecond action, filter, search

The free plan gives you 100 tasks a month and Zaps of two steps only, one trigger and one action. Add a second action, a filter or a search and the Zap becomes multi-step, which needs a paid plan. The polling grid below does not apply to OptiPub, since its five triggers are instant.

In practice: a Zap that tags each new subscriber costs one task per subscriber. Add a welcome email after the tag and every new subscriber costs two tasks.

Connect

Connect your OptiPub account

  1. 01

    Open the Apps page

    In your Zapier account, go to Apps and click + Add connection. You need an OptiPub account, plus read or write access on anything you do not own and want the Zap to touch.

  2. 02

    Pick OptiPub

    Search for OptiPub by name in the dialog, select it, then click Add connection. A new tab opens on the OptiPub side, where the rest of the connection happens.

  3. 03

    Sign in and grant access

    Sign in to OptiPub in that tab and grant Zapier access to the account. The connection is then saved, and every OptiPub step of every Zap you build can reuse it without signing in again.

First Zap

Your first OptiPub Zap: keep bounced addresses out of your sends

GoalEach hard bounce removes the address from your sending segment and tags the subscriber, so you can see who dropped out of your sends.

  1. 01

    Build the trigger

    Create a Zap, pick OptiPub as the app and Hard Bounce as the event, then choose the OptiPub connection you set up earlier.

  2. 02

    Test it on a real bounce

    Run the test: Zapier brings back the three most recent hard bounces of your account, so you map the next steps on a real one.

  3. 03

    Remove the address

    Add Remove Email From Segment. Map the email address from the trigger sample and type the Segment ID of the segment you send to.

  4. 04

    Tag the subscriber

    Add Add Tag to Subscriber, map the same address as Identifier and type a tag name. Two actions make this a multi-step Zap, so it needs a paid plan.

  5. 05

    Test, then publish

    Test each action once and read what came back, then publish the Zap to switch it on. A structured walkthrough is part of our Zapier training.

Triggers

OptiPub triggers

5 events start a Zap when something happens in OptiPub, and 5 of them are instant: the app calls Zapier straight away, whatever your plan.

1

Feedback Loop

Instant trigger

In Zapier“Triggers when a feedback loop message received.”

Feedback Loop starts your Zap whenever OptiPub receives a feedback loop message about one of your sends. Each message names a reader who flagged your mail, so the Zap can deal with that one person right away.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
pair it with Add Tag to Subscriber so the people behind these messages are marked and easy to leave out of the next campaign.
Watch out
a test brings back only the three most recent items, so if your account has received no feedback loop message yet, there is nothing real to map.
2

Hard Bounce

Instant trigger

In Zapier“Triggers when a hard bounce was received.”

Every time a message to one of your subscribers comes back as a hard bounce, this trigger hands the event to Zapier. It is the natural starting point for keeping a sending segment clean without opening OptiPub.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
follow it with Remove Email From Segment, so a bounced address leaves the segment you mail before your next send goes out.
Watch out
the Zap only reacts to bounces that happen after you publish it. Earlier bounces stay where they are, and cleaning them up is a separate job.
3

List-Unsubscribe

Instant trigger

In Zapier“Triggers when a list-unsubscribe was received.”

When OptiPub receives a list-unsubscribe request, List-Unsubscribe passes it to your Zap. Readers who use that route are telling you they want out, and this is how another tool hears about it too.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
remove the reader from a segment with Remove Email From Segment, or add a tag that your other tools respect.
Watch out
this is a different event from Unsubscribe, which reports a cancelled subscription. A Zap has one trigger, so handling both means building two Zaps.
4

Subscribe

Instant trigger

In Zapier“Triggers when a new subscription has occurred.”

Subscribe fires each time a new subscription occurs in OptiPub. It is the trigger behind most onboarding flows: the reader has just said yes, and the Zap can greet, tag or file them straight away.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
chain it with Send Email for a welcome message, or with Add Email to Segment to put newcomers in their own group.
Watch out
never let this Zap call Create Subscription on the same publication. The new subscription would fire the trigger again, and the loop burns through your tasks.
5

Unsubscribe

Instant trigger

In Zapier“Triggers when a subscription has been cancelled.”

Unsubscribe reports a subscription that has been cancelled. Use it to carry the departure into the rest of your setup, so a reader who left OptiPub is not still treated as active somewhere else.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
run Remove Tag From Subscriber to take off the tags that put this reader in your targeted sends.
Watch out
in the editor this Zap shows a lightning bolt, the sign of an instant trigger. That type comes from the app and cannot be switched to polling from the editor.
Actions

OptiPub actions

OptiPub gives you 8 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Add Email to Segment

Action

In Zapier“Add email address to segment.”

Puts an email address into one of your OptiPub segments. You give it the address and the Segment ID, and the reader joins that group for your next sends.

When to use it
right after Subscribe, to file newcomers in a dedicated segment.
Watch out
it asks for the segment's ID, so keep it at hand from your OptiPub account before you build.
2

Add Tag to Subscriber

Action

In Zapier“Add tags to a subscriber.”

Labels an existing subscriber with one or more tags. The Identifier field takes a subscriber ID, an email address or an email md5, whichever your trigger carries.

When to use it
mark readers by where they came from or what they just did.
Watch out
tags are separated by commas, so a comma inside a tag name must be escaped.
3

Cancel Subscription

Action

In Zapier“Cancels a subscription.”

Ends a subscription in OptiPub from a Zap. Handy when the decision to stop is made in another tool, and OptiPub should follow without anyone retyping it.

When to use it
a reader asks to leave through a form or a support tool you have connected to Zapier.
Watch out
this ends the subscription itself. To only stop one segment from mailing a reader, Remove Email From Segment is the lighter choice.
4

Create Resource

Action

In Zapier“Creates a new resource.”

Publishes a new resource in OptiPub. This is the heaviest action of the app: it requires eleven fields, among them the Publication ID, the Author ID, a title, the content and a meta description.

When to use it
your articles are written elsewhere and should land in OptiPub ready to show.
Watch out
every required field must be filled, so plan where each value comes from before you map.
5

Create Subscription

Action

In Zapier“Creates a subscription.”

Signs an address up to a publication. Two inputs are enough: the email address and the Publication ID it should join.

When to use it
leads captured in a form or a CRM should start receiving your newsletter.
Watch out
do not use it in a Zap started by Subscribe on the same publication, or the Zap sets itself off again.
6

Remove Email From Segment

Action

In Zapier“Remove email address from segment.”

Takes an address out of a segment, without touching the subscription itself. It needs the email address and the Segment ID.

When to use it
after Hard Bounce or List-Unsubscribe, so that segment stops mailing someone who cannot or does not want to receive it.
7

Remove Tag From Subscriber

Action

In Zapier“Remove tags from a subscriber.”

Strips one or more tags from a subscriber, found by subscriber ID, email or email md5. It is the mirror of Add Tag to Subscriber.

When to use it
a reader who unsubscribed should drop out of the tags that drive your targeted sends.
Watch out
as with adding, tag names are comma separated and a comma inside a name must be escaped.
8

Send Email

Action

In Zapier“Send an HTML email message.”

Sends an HTML email through OptiPub to one recipient. Beyond the address, subject and HTML content, it wants a Sender ID, a Reply Sender ID and a Binding ID, which decides the outgoing IP.

When to use it
a welcome or confirmation message right after Subscribe.
Watch out
those IDs refer to senders configured in OptiPub, so set them up there first.
Searches

OptiPub searches

2 search steps look for data that already exists in OptiPub, so a later step can use it.

A search step looks up something that already exists in OptiPub and hands it to the steps that follow. In the action list, searches sit at the bottom under SEARCH. Adding one makes the Zap multi-step, so it needs a paid plan. Three settings decide what happens next.

1

Find Effort

Search

In Zapier“Finds an OptiPub effort.”

Looks up an OptiPub effort from its Effort ID and passes what it holds to the next steps. The ID is required, so the value has to come from an earlier step or be typed in.

When to use it
a later action needs details of an effort that the trigger did not carry.
2

Find Subscriber

Search

In Zapier“Finds a OptiPub subscriber.”

Finds an OptiPub subscriber from a single Identifier: a subscriber ID, an email address or an email md5. What it returns feeds the steps after it.

When to use it
another tool sends you only an email address and the next OptiPub step wants the subscriber.
Watch out
if nobody matches, the default setting stops the Zap right there.

The three settings every search exposes

  1. Successful if no search results are found?
    Left on its default, a search that finds nothing stops the Zap there and the dependent steps are skipped. Switched on, the Zap carries on empty-handed.
  2. Create X if it doesn't exist yet?
    This box turns a search into a find-or-create. OptiPub offers no such variant, so neither of its searches can create the missing item.
  3. If multiple search results are found?
    Keep the first match (the default), stop the Zap, or hand all of the matches on at once.
When it breaks

When an OptiPub Zap breaks

Zapier links no help article to OptiPub and lists no limit specific to it. What goes wrong comes from how Zaps work in general, plus the way OptiPub wants its fields.

  • Nothing happens for old events

    A Zap only reacts to what happens after it is switched on. Subscriptions and bounces from before that are never picked up; moving them is a separate job.
  • The Zap keeps firing itself

    A Zap that writes where its own trigger watches restarts on its own output. Subscribe plus Create Subscription on the same publication does exactly that, and eats tasks fast.
  • A bulk import is held back

    After a large import or a migration, a trigger can suddenly send a huge batch. Zapier's flood protection can hold that batch back instead of running it all.
  • Tags come out split

    Add Tag to Subscriber and Remove Tag From Subscriber read commas as separators. A tag name with a comma in it must be escaped, or it lands as two tags.
Need help

Need help automating OptiPub with Zapier?

A person reads every message.

FAQ

OptiPub and Zapier: frequent questions

01Is the OptiPub Zapier integration free?
Yes, as long as the Zap stays simple. OptiPub is not reserved for paid plans, so it works on the free plan, which gives 100 tasks a month and Zaps of two steps: one trigger and one action. The moment you add a second action, a filter or a search step, the Zap becomes multi-step and needs a paid plan. No price is quoted here, because plan grids change too often to stay accurate on a page like this one.
02How many tasks does an OptiPub Zap use?
One task per action that succeeds, and nothing for the trigger. A Zap where Subscribe is followed by Add Tag to Subscriber costs one task per new subscriber. Add Send Email after it and each subscriber costs two. An action that fails is not counted against your plan. Keep in mind that a few apps and actions take more than one task when they complete, so a two-action Zap is the floor of what it can cost, not a promise.
03Do OptiPub triggers fire in real time?
Yes. All five OptiPub triggers are instant: OptiPub tells Zapier the moment a subscription, a bounce, a feedback loop message, a list-unsubscribe or a cancellation happens, and the Zap starts right away. The plan intervals for polling triggers (15 minutes on the free plan) do not apply here. That type is set by the app, so it cannot be changed from the editor, and the editor marks these Zaps with a lightning bolt.
04What does connecting an OptiPub account take?
An OptiPub account, plus read or write access on anything you do not own and want the Zap to touch. The connection itself goes through the Apps page of Zapier, the + Add connection button, then a sign-in on the OptiPub side where you grant Zapier access. Once saved, the connection is reused by every OptiPub step of every Zap, so it is a one-time step. Testing a trigger afterwards brings back the three most recent items of that account, a quick way to confirm the right one is linked.
05Why does Send Email ask for a Binding ID?
Because OptiPub uses it to decide the outgoing IP of the message. Send Email requires it along with a Sender ID and a Reply Sender ID, both pointing to senders configured in your OptiPub account, plus the recipient, a subject and HTML content. If those senders do not exist yet, the action cannot be filled in properly. Set them up in OptiPub first, then come back to the Zap and map the fields.
06What if the OptiPub operation you need is not in the list?
Then this integration cannot do it. Zapier offers 15 OptiPub operations: 5 triggers, 8 actions and 2 searches, and nothing outside them shows up in the editor. Sometimes a combination closes the gap, for example Find Subscriber to get a subscriber from an email address before Add Tag to Subscriber. If no combination works, the missing operation has to be handled in OptiPub directly or with another tool. Check the operation lists above before you start building.
07Zapier, Make or n8n for OptiPub?
Decide on criteria, not on a ranking. First, check that the operations your flow needs exist in each tool. On Zapier, OptiPub brings five instant triggers that fire straight away even on the free plan, which suits event-driven list hygiene. Second, look at how each tool counts usage: on Zapier, every successful action is a task, and anything beyond one trigger and one action needs a paid plan. Third, weigh who maintains the flows over time.