ActiveCampaign create contact
ActiveCampaign is a platform for email marketing, marketing automation, and customer relationship management.
Key features include:
- Contact and list management
- Marketing automation workflows
- Email campaign creation and tracking
- CRM and sales pipeline management
This guide explains how to send customer data from ShopWired to ActiveCampaign using Make.
This scenario allows:
- Create or update a contact in ActiveCampaign when a customer is created in ShopWired
Prerequisites
Prerequisites
Scenario blueprint
Scenario blueprint
Scenario setup steps
Scenario setup steps
- Select the scenario blueprint provided with this guide
- Open it in Make
- Create a new scenario from the blueprint
- Replace any placeholder values if required
- Connect required accounts
- Turn the scenario on
- Trigger the relevant event in ShopWired
ShopWired webhook data
ShopWired webhook data
Event: customer.created
{
"event": {
"topic": "customer.created",
"data": {
"object": {
"email": "customer@example.com",
"firstName": "John",
"lastName": "Smith",
"phone": "0123456789"
}
}
}
}
Required user inputs
Required user inputs
| Field | Description |
|---|---|
| ActiveCampaign connection | Authorised account connection for ActiveCampaign |
| ShopWired webhook | Webhook configured in ShopWired for customer created event |
Recommendations
Recommendations
- Test the scenario by creating a new customer in ShopWired
- Ensure email field is always populated as it is required by ActiveCampaign
- Verify contact updates correctly when the same email is reused
- Avoid modifying field mappings unless required
- Custom fields are not configured beyond default mapping
- Monitor scenario execution history in Make for errors
- This scenario only processes customer created events