You log into ActiveCampaign, check your campaign report, and see a 68% open rate. Looks healthy. You move on.
Here's the problem: that number is fiction. Apple Mail Privacy Protection—rolled out in iOS 15—pre-fetches and caches images for every email delivered to an Apple Mail user, whether they open it or not. ActiveCampaign (and every other ESP) registers that pre-fetch as an open. If half your list uses Apple Mail, you're looking at inflated open rates that tell you nothing about engagement. I've seen accounts where certain segments show 95%+ opens and single-digit clicks. That's not engagement. That's noise.
The metric you've relied on for two decades is now useless for decision-making. You need to triangulate using signals that still mean something.
What Apple Mail Privacy Protection Actually Did
When a subscriber using Apple Mail receives your email, Apple's mail servers request the tracking pixel before the person ever sees the message. ActiveCampaign records that request as an Opens event. The contact gets tagged Opened even if they never glanced at the subject line.
This isn't a bug. It's not a rendering issue. It's a deliberate privacy feature, and it's permanent. Apple users make up a significant slice of most lists—coaching businesses, course creators, and DTC brands with audiences skewing iOS see this even more. Your open rate is now a blend of real opens and automated pre-fetches, and you can't separate them.
The result: open rate as a standalone metric is dead for segmentation, for re-engagement triggers, for split-test winners, for everything.
The Four Metrics That Still Tell the Truth
You can't fix Apple's behavior. You can stop pretending opens matter and start watching the signals that require human action.
Click Rate (Not Click-to-Open Rate)
Clicks require intent. A contact has to see your email, decide it's worth their time, and take action. Apple can't fake that.
In ActiveCampaign, stop looking at the default Click Rate (clicks divided by delivered). Start tracking raw click volume and unique clickers per campaign. These numbers are small compared to opens, but they're real.
What to do: build a segment for Has clicked any campaign in the last 30 days. This is your engaged core. Run a parallel segment for Has not clicked any campaign in the last 90 days but has opened. That second group is probably noise—either Apple pre-fetches or people who scan and delete. Treat them differently. Don't send your best offers to the fake-engaged group.
For automations, use the Link clicked condition as your engagement gate, not Opens email. If you're running a nurture sequence and want to branch engaged contacts into a higher-touch path, branch on clicks. Opens will route Apple users into the "engaged" path even when they've never read a word.
Reply Rate
Replies are the cleanest signal you have. Someone hit reply, typed words, and sent. No tracking pixel required.
ActiveCampaign's Replies to automation trigger and Replied campaign condition both work perfectly post-Apple Mail Privacy Protection. If you're running a founder-voice email, a story-driven sequence, or anything conversational, track reply volume in your campaign reports.
What to do: add a reply prompt to at least one email per week. Not "hit reply if you have questions"—that's dead weight. Ask a specific question tied to the topic. In a launch sequence, ask what's blocking them. In a nurture series, ask which outcome matters most. You'll get signal and qualitative data you can't extract from a click.
Tag repliers with Engaged - Replied [Date] so you can pull reply history into segments later. I use a custom field (Last Reply Date) updated via automation to make time-based segments easier. Contacts who reply are worth five times the attention of contacts who only click.
Unsubscribe Rate
Unsubscribes are honest. If someone opts out, they saw enough of your email to decide they're done.
ActiveCampaign shows unsubscribe rate per campaign and per automation. Watch the trend, not the absolute number. A spike tells you something broke—list hygiene, message-market fit, frequency, or topic.
What to do: if your unsubscribe rate doubles week-over-week, don't shrug and assume it's normal churn. Pull the campaign report, read the email, and figure out what changed. Did you mail a cold segment? Did you switch tone? Did you mail the same list twice in 12 hours?
For automations, check unsubscribe rate per email step in the performance tab. If email 3 in a 7-email sequence has triple the unsubs of the others, that email is the problem. Rewrite it or delete it.
Low unsubscribe rates aren't always good, either. If you're mailing 10,000 contacts weekly and see two unsubscribes per campaign, you've probably got a dead list. Healthy lists shed people who aren't a fit. No unsubscribes means no one's reading closely enough to care.
Conversion from Email-Referral Traffic
Clicks matter, but clicks that turn into revenue matter more. ActiveCampaign's site tracking and attribution reporting let you see which campaigns and automations are driving real outcomes—form fills, purchases, booking calls, course enrollment.
What to do: make sure site tracking is installed and working. Use UTM parameters in every email link so you can trace traffic in Google Analytics or whatever attribution layer you run. In ActiveCampaign, tag the link with utm_source=activecampaign&utm_medium=email&utm_campaign=[automation-name] or similar.
Set up a conversion goal in your automations—this could be a tag applied when someone completes a purchase, books a call, or joins a paid tier. Then pull the Automation Report and filter by Goal Completed. You'll see exactly how many contacts entered, how many reached each step, and how many converted. This is the only number that correlates directly with revenue.
If an email gets 400 clicks and zero conversions, the traffic is garbage. Either the link promise didn't match the landing page, or you're sending the wrong people. If an email gets 40 clicks and 8 conversions, you've got message-market fit. Send more emails like that one.
How to Triangulate When You Can't Trust Opens
You need a dashboard that ignores opens entirely. Here's the frame I use across the programs I run:
Engagement = clicks + replies in the last 30 days. Build this as a segment using
Has clicked any campaignORReplied to any campaign, date rangein the last 30 days. This is your real active list.Dead weight = no clicks, no replies, no conversions in 90 days. Segment:
Has not clicked any campaignANDHas not replied to any campaignANDDoes not have tag: Purchased, date rangein the last 90 days. Suppress this group from daily sends or run a dedicated re-engagement series with a single clear call-to-action. If they don't click, unsubscribe them manually or let them ride until they hit six months and auto-suppress.Revenue-driving emails = emails with above-median conversion rates. Pull your last 20 campaigns. Export the reports. Rank by
Goal Completedor by attributed revenue if you're tracking it in a CRM deal pipeline synced to ActiveCampaign. The top five emails are your winners. Clone the structure, the tone, the offer framing. Everything else is a test or a miss.
This takes more work than glancing at open rate. It also produces decisions that actually move revenue.
Stop Segmenting on Opens
The biggest mistake I see post-Apple Mail Privacy Protection: marketers still using Opens as a segment condition.
"Opened any campaign in the last 14 days" is now a blend of real openers and Apple pre-fetch robots. You can't re-engage someone who never engaged in the first place. You can't reward your most active subscribers if half of them are passive Apple Mail users who haven't read an email in three months.
What to do: retire every segment and automation condition that relies solely on Opens. Replace with click-based conditions or multi-signal logic. If you want to identify engaged contacts, use Has clicked any campaign in the last 30 days OR Replied to any campaign in the last 30 days OR Has tag: Purchased in last 60 days.
For re-engagement automations, don't trigger on "hasn't opened in 60 days." Trigger on Has not clicked any campaign in the last 90 days AND Subscribed more than 90 days ago. You'll get fewer entries, but every contact in that automation is genuinely cold.
Your open rate looked good because Apple Mail made it look good. The clicks, the replies, the conversions—those numbers are smaller, harder to move, and actually true. Start watching them.
If you want a second set of eyes on what's actually driving revenue in your ActiveCampaign account, I offer a free audit at getner.ai/audit.