> ## Documentation Index
> Fetch the complete documentation index at: https://help.sendspark.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Zoho — Send Dynamic Videos

> Learn how to send dynamic video campaigns through Zoho with step-by-step setup, contact import, and HTML integration guide.

To send a Dynamic Video campaign through Zoho, first process your videos in Sendspark and download the updated CSV. In Zoho, import that CSV into a contact list, create a regular email campaign, add an Insert HTML block, and paste the Zoho HTML code from Sendspark's Share Campaign menu. Each contact then receives their own video.

## Key takeaways

* Download **Sendspark's updated CSV**, not your original list. The updated export filters out any videos that did not process successfully.
* When importing to Zoho, only the **mandatory fields (email and first name)** need mapping. Job title and company name are optional, and you do not need to map Video Link or background URL.
* Paste Sendspark's Zoho HTML (from **Share Campaign → Zoho**) into an **Insert HTML** block inside a Zoho email campaign.
* For accurate testing, add yourself as a contact and send to a secondary email on a **different domain** — sending from the same inbox to the same inbox can be flagged as spam and placeholders may not render in test emails.

<iframe src="https://www.youtube.com/embed/18WGYh1p4d4?rel=0" allow="autoplay; fullscreen; picture-in-picture; encrypted-media" allowFullScreen />

## How to Share a Dynamic Video Campaign through Zoho

## 1. Create your Dynamic Video Campaign

* Generate your Dynamic Videos and ensure all of them have been processed <img src="https://mintcdn.com/sendspark/imvImgw503U1Q0HN/images/8392439/b5743626-image.png?fit=max&auto=format&n=imvImgw503U1Q0HN&q=85&s=2340ad4a63acb0e4a55b02ef3303953f" alt="Sendspark dynamic video campaign dashboard showing processed videos list" width="2074" height="1108" data-path="images/8392439/b5743626-image.png" />

## 2. Download the updated CSV File

<img src="https://mintcdn.com/sendspark/imvImgw503U1Q0HN/images/8392439/2bc3b4fa-image.png?fit=max&auto=format&n=imvImgw503U1Q0HN&q=85&s=0b40f2ff24d40e5be51258366bda56c3" alt="Download CSV button highlighted in Sendspark campaign settings panel" width="1028" height="318" data-path="images/8392439/2bc3b4fa-image.png" />

* Download the CSV file of leads to get the updated version where any unsuccessful videos are filtered out.
* Click on **Download CSV** to get the updated version.

## 3. Access Zoho Account

* Log in to your Zoho account.
* Go to **Contacts** and click on **Manage Lists**. <img src="https://mintcdn.com/sendspark/imvImgw503U1Q0HN/images/8392439/bb564202-image.png?fit=max&auto=format&n=imvImgw503U1Q0HN&q=85&s=0921ee069f6a60df5661aa5a3d3c5c1b" alt="Zoho Contacts page with Manage Lists option visible in navigation" width="658" height="772" data-path="images/8392439/bb564202-image.png" />

## 4. Create and Import Contact List

* Create a new list (e.g., "July List"). <img src="https://mintcdn.com/sendspark/imvImgw503U1Q0HN/images/8392439/982b28fb-image.png?fit=max&auto=format&n=imvImgw503U1Q0HN&q=85&s=0011be13cae30064bcfdb88ccae131fc" alt="Zoho create new contact list dialog with name input field" width="708" height="392" data-path="images/8392439/982b28fb-image.png" />
* Click on **Import Contacts**. <img src="https://mintcdn.com/sendspark/imvImgw503U1Q0HN/images/8392439/8dde1285-image.png?fit=max&auto=format&n=imvImgw503U1Q0HN&q=85&s=ce047379984266c128ce730a62326d6a" alt="Zoho Import Contacts button in list management interface" width="3004" height="892" data-path="images/8392439/8dde1285-image.png" />
* Upload the downloaded CSV file: <img src="https://mintcdn.com/sendspark/imvImgw503U1Q0HN/images/8392439/5dc0f875-Jul-12-2024_4-42-28_PM.gif?s=7ab2f05ae46aa4068540d85903471b87" alt="CSV file upload interface in Zoho with file selection dialog" width="1022" height="552" data-path="images/8392439/5dc0f875-Jul-12-2024_4-42-28_PM.gif" />
* Map only the mandatory fields (email and first name: ). Optionally, map job title and company name.
* Save and import the contacts.

Note: You don't need to map Video Link or background URL.

## 5. Create an Email Campaign

* Go to **Campaign** and select **Create Campaign** > **Email Campaign** > **Regular Email**.
* Name your campaign (e.g., "July Campaign").
* Add a subject line and sender information.

<img src="https://mintcdn.com/sendspark/imvImgw503U1Q0HN/images/8392439/1824a90f-image.png?fit=max&auto=format&n=imvImgw503U1Q0HN&q=85&s=6cda5d57b26710628abd229534094984" alt="Zoho email campaign creation form with campaign name and subject fields" width="592" height="542" data-path="images/8392439/1824a90f-image.png" />

## 6. Add Recipients

* Click on **List** and select your newly imported contact list.

## 7. Create Email Content

* Choose **Pre-designed Templates**.
* Use the **Insert HTML** tool from the left sidebar.
* Drag and drop the HTML block into your email content.

## 8. Insert Dynamic Video Campaign

* Go back to your dynamic video campaign and select **Share Campaign** > **Zoho**.
* Copy the provided HTML code and paste it into the HTML block in Zoho.
* Apply the changes.

<img src="https://mintcdn.com/sendspark/imvImgw503U1Q0HN/images/8392439/7a2aa435-eeee.gif?s=c9657eff9e8db14ee8c94de31410a90a" alt="Sendspark Share Campaign menu with Zoho option and HTML code display" width="1612" height="766" data-path="images/8392439/7a2aa435-eeee.gif" />

## Side Notes

* **Variables and Placeholders:** During test emails, placeholders might not display correctly due to variable placeholders. For accurate testing, add yourself as a contact and send the campaign to a secondary email with a different domain.
* **Spam Issues:** Sending emails from the same inbox to the same inbox may be flagged as spam. Use a different domain for test emails if needed.

***

## Frequently asked questions

<AccordionGroup>
  <Accordion title="Which CSV should I upload to Zoho?">
    Download the updated CSV from Sendspark after all your videos have processed. This version filters out any unsuccessful videos, so you only import contacts who actually have a video ready.
  </Accordion>

  <Accordion title="Which fields do I need to map when importing contacts?">
    Only the mandatory fields — email and first name — need to be mapped. Job title and company name are optional. You do not need to map Video Link or background URL.
  </Accordion>

  <Accordion title="Where do I paste the video code in Zoho?">
    In your Zoho email campaign, choose a pre-designed template, drag an Insert HTML block into the content, then paste the HTML code from Sendspark's Share Campaign → Zoho menu and apply the changes.
  </Accordion>

  <Accordion title="Why do the placeholders look wrong in my test email?">
    During test emails, variable placeholders may not display correctly. For accurate testing, add yourself as a contact and send the campaign to a secondary email on a different domain, since sending from the same inbox to the same inbox can also be flagged as spam.
  </Accordion>
</AccordionGroup>

*Updated July 2026.*
