Requirements
✅ Influence.io Starter Plan or Higher
🧩 Active DotDigital Account
Navigation
Sign into your Influence.io account & navigate to Integrations >> DotDigital
Within DotDigital go to Settings >> Access >> API Users. From here, you'll need to create an API user.
Fill out the details with a description of your choice & add new API user.
Add the Email address & Password you have just created to your influence dashboard
You are now integrated with Dot Digital 🎉
When an an attribute is updated within Influence (such as a customer earning points) this will then update the contact within DotDigital to show all Influence data.
All of the attributes will be included under a new contact: [email protected]
Attributes
The following attributes will be sent to DotDigital:
Influence.io Point Balance
Influence.io Tier ID
Influence.io Tier Title
Influence.io Referral Code
Influence.io Referral URL
Influence.io Customer Member Status
Value of property will be one of: member or guest
Influence.io Birthday
Formatted as YYYY-MM-DDT00:00:00
Influence.io Last Seen At
Influence.io Points Expire At
Influence.io Loyalty Card Lookup
StampCard Event Triggers
Influence sends real-time StampCard events to DotDigital, allowing you to automate email and SMS campaigns based on customer loyalty activity — just like with Klaviyo.
These events can be used as entry triggers in DotDigital Programs to send messages such as “You just earned a Stamp!” or “Here’s your reward code for completing your StampCard.”
| Event Data | Description |
|
| Triggered when a customer earns a new Stamp |
|
| Position of the Stamp just earned |
|
| Number of Stamps awarded in this event |
|
| Title of the next reward they’re working towards |
|
| Number of Stamps required for the next reward |
|
| Triggered when a customer completes their StampCard |
|
| Date and time the card was completed (ISO 8601 format) |
|
| Triggered when a customer earns a reward from their StampCard. |
|
| Name or type of reward earned |
|
| Discount or coupon code issued |
|
| Total number of Stamps required to earn the reward |
Example Use Cases
Stamp Earned: “You just earned a Stamp! You’re {stampNumber}/{stampsRequiredForNextReward} away from your next reward.”
StampCard Completed: “You’ve completed your StampCard! Here’s your reward code: {rewardCode}.”
Reward Earned: “Your reward is ready to use — apply {rewardCode} at checkout.”
How to Use in DotDigital
In Dotdigital, go to Automation → Programs.
Create a new Program and select Event trigger as the entry condition.
Choose one of the Influence StampCard events from the list above.
Map any event data (like
{rewardCode}
or{stampNumber}
) to personalisation fields in your message.Build your automated email or SMS flow, add any timing delays, and publish the Program.
Useful Links