You can automatically create, update, and delete Contentful entries whenever your Sequel events change — no coding required. This guide shows you how to connect Sequel’s Zapier integration with Contentful.
What you’ll need
A Sequel account
A Contentful space with an
event
content type (fields like title, description, start date, end date, banner, etc.).A Zapier account (free or paid).
A Contentful Content Management API token (for Zapier to write entries).
Step 1 — Connect Sequel to Zapier
In Zapier, click Create Zap.
Choose Sequel as the trigger app.
Select one of the triggers:
Virtual Stage Created (for new events)
Virtual Stage Updated (for changes)
Virtual Stage Deleted (for deletions)
Connect your Sequel account to Zapier and test the trigger. You should see a sample event payload with fields like
eventName
,startDate
,endDate
,description
, andbannerUrl
.
Step 2 — Create or Update Entries in Contentful
Add an Action step: choose Contentful.
For new events, pick Create Entry.
Select your Contentful space and the
event
content type.Map Sequel fields into Contentful fields:
Title →
eventName
Description →
description
Start Date →
startDate
End Date →
endDate
Timezone →
timezone
Sequel Event ID →
eventId
(store this for future lookups)
Adding the event banner
If you want to save the event banner image in Contentful:
Add another step: Contentful – Create Asset from URL.
Use the
bannerUrl
from Sequel.
Add a Publish Asset step.
Link the asset ID to your
banner
field in the Contentful entry.
Finally, add a Publish Entry step so the event goes live in Contentful.
Step 3 — Handle Updates
For the Virtual Stage Updated trigger:
Add a Contentful – Search Entries action. Search where
sequelEventId
=eventId
from Sequel.Add Update Entry to update fields.
Add Publish Entry again to push changes live.
Step 4 — Handle Deletions
For the Virtual Stage Deleted trigger:
Add a Contentful – Search Entries action where
sequelEventId
=eventId
.Add Unpublish Entry.
Add Delete Entry.
Step 5 — Send the Contentful URL back to Sequel
To keep systems in sync, you can add one more step after creating a Contentful entry:
Use Zapier Webhooks → POST to call Sequel’s API endpoint:
POST https://api.introvoke.com/api/v3/events/{eventId}/wpcms Body: { "postId": "{{Contentful Entry ID}}", "postUrl": "https://your-site.com/events/{{slug}}" }
This ensures Sequel knows the Contentful entry ID and URL, so the registration emails will point people straight to your Contentful entry.