AI External Triggers
Trigger actions in CreativAI from external systems via HTTP
WooCommerce Easy
Automatically add WooCommerce customers to mailing lists on order placement, registration or status updates.
Configuration Steps
- Log in to your WordPress dashboard and go to WooCommerce → Settings
- Click the "Advanced" tab and select "Webhooks"
- Click "Add webhook" in the top right corner
- Enter a name, e.g. "CreativAI – new order"
- In the "Delivery URL" field, paste your CreativAI Webhook URL
- Select a topic, e.g. "Order – Created"
- Click "Save webhook". Status will change to "Active"
Important Note
Official Documentation
DocumentationShopify Easy
Sync Shopify customer data with CreativAI when they create accounts, place orders, or make updates.
Configuration Steps
- In Shopify admin, go to Settings → Notifications
- Scroll to the "Webhooks" section at the bottom
- Click "Create webhook"
- Select an event, e.g. "Order created"
- Paste your CreativAI Webhook URL in the "URL" field
- Choose "JSON" format and API version (2024-01 or newer)
- Click "Save webhook"
- Click "Send test notification" to verify
Important Note
Official Documentation
DocumentationStripe Medium
Trigger transactional emails based on Stripe payment events: confirmations, refunds, failed payments.
Configuration Steps
- Log in to Stripe Dashboard → Developers → Webhooks
- Click "Add endpoint"
- Paste your CreativAI Webhook URL
- Click "Select events", check e.g. payment_intent.succeeded
- Click "Add endpoint" to save
- Copy the "Webhook Signing Secret" for signature verification
- Test with Stripe CLI: stripe trigger payment_intent.succeeded
Important Note
Official Documentation
DocumentationContact Form 7 Medium
Collect form submissions from WordPress and automatically import submitters to mailing lists.
Configuration Steps
- Install the "CF7 to CreativAI" plugin or use Flamingo + custom webhook
- In the CF7 form editor, go to "Additional Settings" tab
- Add hook: add_action('wpcf7_mail_sent', function($cf7){})
- Paste your CreativAI Webhook URL as the POST request target
- Test the form and check logs in the CreativAI panel
Important Note
Official Documentation
DocumentationHubSpot Medium
Sync HubSpot contacts with CreativAI and trigger email sequences based on CRM events.
Configuration Steps
- In HubSpot go to Settings → Integrations → Webhooks API
- Click "Create webhook subscription"
- Select object type (e.g. Contact) and event (e.g. contact.creation)
- Paste your CreativAI Webhook URL as the Target URL
- Check properties to transmit (email, firstname, lastname)
- Activate the subscription by toggling the switch
- Test by clicking "Test subscription"
Important Note
Official Documentation
DocumentationMailchimp Easy
Automatically add Mailchimp subscribers to CreativAI or sync events like unsubscribes.
Configuration Steps
- In Mailchimp go to Audience → Manage Contacts → Settings
- Click "Webhooks" in the sidebar
- Click "Create new webhook"
- Paste your CreativAI Webhook URL
- Check events: subscribe, unsubscribe, profile update, campaign sending
- Make sure "Send" options are checked for selected events
- Click "Save" and verify in CreativAI logs
Important Note
Official Documentation
DocumentationZapier Easy
Connect thousands of apps to CreativAI via Zapier – no coding required, fully visual.
Configuration Steps
- Log in to Zapier and click "Create Zap"
- Choose a source app as Trigger (Google Sheets, Typeform, etc.)
- Choose "Webhooks by Zapier" as the Action
- Select "POST" as the action type
- Paste your CreativAI Webhook URL in the URL field
- Review data mapping and click "Publish Zap"
Important Note
Official Documentation
DocumentationCustom Webhook Advanced
For advanced integrations – send data to CreativAI directly from your own application or system.
Configuration Steps
- Copy your CreativAI Webhook URL from the Webhook Hub section
- Send an HTTP POST request with header Content-Type: application/json
- Include contact data: email (required), first_name, last_name, tags
- Verify response – 200 OK means success
- Use debug mode in Developer Tools to inspect incoming requests