Key takeaways
- A three-part workflow powers this: a trigger, a Data Cropping step, and a Dynamic Video Campaign step.
- The Data Cropping tool extracts everything after the ”@” in an email field — for example,
dan@sendspark.combecomessendspark.com. - You insert that cropped domain into the Background URL field of your Dynamic Video Campaign step so the background becomes dynamic per contact.
- Any trigger works (a meeting booked, a form submission, a new contact created), making personalization at scale fully automated with no manual editing.
⚙️ How It Works
You’ll build a simple workflow with three parts:1. Trigger your workflow
Start with any trigger, for example:- A meeting booked
- A form submission
- A new contact created
2. Extract the email domain (Data Cropping)
Click the ➕ between steps and select: Tool → Data Cropping In this step:- Select the email field
- Configure the cropping to extract everything after the “@”
dan@sendspark.com → sendspark.com
This will give you a clean domain you can reuse dynamically.
3. Use it in your Dynamic Video Campaign
In your Dynamic Video Campaign step:- Go to the Background URL field
- Insert the output from the Data Cropping step
💡 Example Use Case
If your contact is:john@nike.com→ background could be Nike-themedsarah@shopify.com→ background could be Shopify-themed
🚀 Why This Matters
- Personalization at scale
- No manual editing
- Works with any trigger
- Fully automated workflows
✅ Summary
By adding a Data Cropping step between your trigger and your video campaign, you can:- Extract the email domain
- Convert it into a usable variable
- Power dynamic backgrounds automatically
Frequently asked questions
What does the Data Cropping step do?
What does the Data Cropping step do?
You add it by clicking the ➕ between steps and selecting Tool → Data Cropping. It takes an email field and extracts everything after the ”@”, giving you a clean domain you can reuse dynamically. For example, dan@sendspark.com becomes sendspark.com.
Where do I use the extracted domain?
Where do I use the extracted domain?
In your Dynamic Video Campaign step, go to the Background URL field and insert the output from the Data Cropping step. Your background then becomes dynamic based on each contact’s email domain.
What triggers can I use?
What triggers can I use?
You can start with any trigger — for example a meeting booked, a form submission, or a new contact created. The workflow works with any trigger.
What does this look like in practice?
What does this look like in practice?
If your contact is john@nike.com the background could be Nike-themed, and sarah@shopify.com could be Shopify-themed. This creates a more personalized and relevant video experience automatically, with no manual editing.
Related articles
- How to Make Videos with Dynamic Backgrounds
- Fallback Websites in the Dynamic Video Feature
- How to Use an Image as a Background URL
- Sendspark Automated Workflows: Beginner’s Guide