Skip to main content

ActiveCampaign integration

Add personalised calendar links, send calendar invites and record RSVPs from ActiveCampaign automations.

T
Written by Tom

Connect AddCal to ActiveCampaign to add personalised add-to-calendar links to your emails, send real calendar invites, and record RSVPs from any automation. Each action runs per contact, using that contact's own data. The integration is in beta.

Connect ActiveCampaign

  1. In ActiveCampaign, install the AddCal - Add to calendar links app from the App Studio marketplace and click Connect.

  2. Sign in to AddCal, pick the team to connect, and approve.

Only team admins can connect or disconnect ActiveCampaign. Each AddCal user connects one team at a time: connecting a different team moves your connection to it.

To check the connection or disconnect it, open Connect > Integrations in the AddCal sidebar and choose ActiveCampaign (or go to addcal.co/connect/active-campaign), then click Disconnect.

Actions you can add to an automation

  • Dynamic AddCal event via Smart link. Pick a Smart Link, then fill in Event title, Start date/time and either End date/time or Duration (minutes), using personalization tags for per-contact values. You can also set Timezone (it defaults to the Smart Link's calendar time zone), Location, Description (up to 2,000 characters) and All-day event. Under What to store, choose the calendar picker page, a direct link for one calendar app, or ready-made email HTML buttons. Under Save it to this contact field, pick the contact custom field for the result, then use that field in your next email step, for example %ADDCAL_LINK%, as the button link.

  • AddCal calendar link via Dynamic Link. The same, built from a Dynamic Link key, so nothing is stored in AddCal until someone clicks. Timezone is required unless the event is all day. Needs a Business plan.

  • Send AddCal calendar invite. Pick one of your events. The contact gets a real calendar invite at their contact email, with Yes, No and Maybe buttons, and their reply is tracked on the event. Only upcoming events with calendar invites turned on are listed. Calendar invites need a Business plan.

  • Record AddCal RSVP. Pick one of your events and a Response (Yes, Maybe or No). Attendee name is optional and defaults to the contact's name. With Email the attendee set to Yes, AddCal sends its RSVP confirmation, plus the calendar invite if the event has invites turned on. Choose No if your automation emails them itself. Only upcoming events with RSVPs turned on are listed.

The link is stored in one contact field. If a contact runs through two automations that use the link action at the same moment, the later one overwrites the earlier link before the email goes out. This is rare, because the action and the email step usually run back to back.

Triggers

You can also start an ActiveCampaign automation when someone subscribes to an AddCal calendar (New AddCal calendar subscriber), RSVPs (New AddCal RSVP), or replies to a calendar invite (AddCal calendar invite responded). You can set up a trigger on any plan, but AddCal only sends trigger data on a Business plan.

Without the app: Smart Link URLs

You can also build the link yourself. Create a Smart Link under Connect > Smart Links (addcal.co/connect/smart-links) and add the event details as query parameters: title and date_start, plus one of date_end, duration (in minutes) or is_all_day=1.

In the Link Builder, choose ActiveCampaign under "Where will you send this from?" so personalisation tags such as %FIRSTNAME% are kept. Send a real test from ActiveCampaign, because pasting the raw link into a browser shows the tags unreplaced. A link with the same details always opens the same event, so it is safe to reuse inside automations.

Related

Did this answer your question?