> ## 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.

# Gmass- Send Dynamic Videos

> Learn how to send dynamic videos through Gmass by connecting your video campaign with Google Sheets and Gmail in simple steps.

To send dynamic videos with GMass, generate your videos in a Dynamic Video Campaign and export the campaign CSV. Copy at least the First Name and Email columns into a Google Sheet, connect GMass to that sheet in Gmail, then click Share Campaign in Sendspark and select GMass. Compose a new email, paste the snippet, and send a test to see it come to life.

## Key takeaways

* Generate your videos in a Dynamic Video Campaign, then export the CSV from the campaign.
* Create a Google Sheet and copy at least the **First Name** and **Email** fields from that CSV into it, then connect GMass to the sheet from Gmail.
* In Sendspark, click **Share Campaign** and select **GMass**, then compose a new email in Gmail and paste the snippet code, which shows as an empty placeholder.
* Use the GMass drop-down menu to send a test email and confirm the dynamic video renders with personalized content before your full send.

Sending Dynamic Video campaigns over Gmass is very simple

1. Generate your videos in a Dynamic Video Campaign:

<img src="https://mintcdn.com/sendspark/zcDaIV9vseTER0JR/images/12121288/6d07da75-image.png?fit=max&auto=format&n=zcDaIV9vseTER0JR&q=85&s=e50f4caf436ab129df49f87edc93573c" alt="Sendspark Dynamic Video Campaign interface with generated videos ready to export" width="2284" height="1186" data-path="images/12121288/6d07da75-image.png" />

2. Export the CSV from the Campaign:

<img src="https://mintcdn.com/sendspark/ZLESYnHlfI-GyaZS/images/12121288/9b1e0597-image.png?fit=max&auto=format&n=ZLESYnHlfI-GyaZS&q=85&s=8505b6a6584323ae87b2b29be63add30" alt="CSV export dialog showing campaign data with download button highlighted" width="1202" height="682" data-path="images/12121288/9b1e0597-image.png" />

3. Create a Google Sheet and copy there, at least, the First Name and Email fields of that CSV file into that new Google Sheet:

<img src="https://mintcdn.com/sendspark/ZLESYnHlfI-GyaZS/images/12121288/fbd8b5ad-image.png?fit=max&auto=format&n=ZLESYnHlfI-GyaZS&q=85&s=8e5ed708bdc0501c9d7733b53743af41" alt="Google Sheet with First Name and Email columns populated from CSV data" width="1118" height="730" data-path="images/12121288/fbd8b5ad-image.png" />

4. Head to Gmail to connect Gmass with that Sheet:

<img src="https://mintcdn.com/sendspark/ZLESYnHlfI-GyaZS/images/12121288/aaa32559-image.png?fit=max&auto=format&n=ZLESYnHlfI-GyaZS&q=85&s=8508160e9d8f6eb4fe988b885d13173b" alt="Gmail inbox with Gmass extension menu open showing sheet connection option" width="1126" height="332" data-path="images/12121288/aaa32559-image.png" />

5. Select it:

<img src="https://mintcdn.com/sendspark/ZLESYnHlfI-GyaZS/images/12121288/97dd9204-image.png?fit=max&auto=format&n=ZLESYnHlfI-GyaZS&q=85&s=9be9705ef37bf068c80363dd11aed244" alt="Google Sheet selection dialog in Gmass with list of available sheets" width="1254" height="1248" data-path="images/12121288/97dd9204-image.png" />

6. Head back to your Dynamic Video Campaign and click "Share Campaign"

<img src="https://mintcdn.com/sendspark/ZLESYnHlfI-GyaZS/images/12121288/f1fcdf8e-image.png?fit=max&auto=format&n=ZLESYnHlfI-GyaZS&q=85&s=637ddf71c6c67e7cf493c4bbbcac3cf8" alt="Sendspark Dynamic Video Campaign page with Share Campaign button visible" width="606" height="280" data-path="images/12121288/f1fcdf8e-image.png" />

7. Select "Gmass"

<img src="https://mintcdn.com/sendspark/ZLESYnHlfI-GyaZS/images/12121288/eba3b787-image.png?fit=max&auto=format&n=ZLESYnHlfI-GyaZS&q=85&s=b1bcf1cbc6c17f2adaef681b8935e9d5" alt="Share Campaign dropdown menu with Gmass option selected and highlighted" width="848" height="456" data-path="images/12121288/eba3b787-image.png" />

8. Go to your Gmail account and hit COMPOSE to start a new email:

<img src="https://mintcdn.com/sendspark/zcDaIV9vseTER0JR/images/12121288/059cfc5b-image.png?fit=max&auto=format&n=zcDaIV9vseTER0JR&q=85&s=f8a59a107aa5fec8c6725c6295ca2549" alt="Gmail compose window open with blank email ready for snippet code" width="752" height="284" data-path="images/12121288/059cfc5b-image.png" />

9. Paste the snippet code you copied from the Share campaign button and you'll see this empty placeholder:

<img src="https://mintcdn.com/sendspark/ZLESYnHlfI-GyaZS/images/12121288/77afdae3-image.png?fit=max&auto=format&n=ZLESYnHlfI-GyaZS&q=85&s=06047525cd93cf2f6681f95554316b12" alt="Gmail compose area showing dynamic video placeholder after pasting snippet code" width="1180" height="1214" data-path="images/12121288/77afdae3-image.png" />

10. Click on the Gmass drop-down menu and click on send test email to try it out

<img src="https://mintcdn.com/sendspark/zcDaIV9vseTER0JR/images/12121288/243f2267-image.png?fit=max&auto=format&n=zcDaIV9vseTER0JR&q=85&s=34c8dbd0f540a98181f1f15fe694e77d" alt="Gmass dropdown menu in Gmail with Send Test Email option available" width="1296" height="1488" data-path="images/12121288/243f2267-image.png" />

11. See how it comes to life:

<img src="https://mintcdn.com/sendspark/ZLESYnHlfI-GyaZS/images/12121288/ea8073ef-image.png?fit=max&auto=format&n=ZLESYnHlfI-GyaZS&q=85&s=a569b57721be128e7539eabd75f6786b" alt="Test email preview showing dynamic video rendering with personalized content" width="1380" height="1040" data-path="images/12121288/ea8073ef-image.png" />

And that's it!

## Frequently asked questions

<AccordionGroup>
  <Accordion title="How does GMass know which video to send each person?">
    GMass sends from a Google Sheet, so you export the CSV from your Dynamic Video Campaign and copy at least the First Name and Email fields into a new Google Sheet, then connect GMass to that sheet from Gmail.
  </Accordion>

  <Accordion title="Which fields do I need in my Google Sheet?">
    At minimum, copy the First Name and Email columns from the exported campaign CSV into the Google Sheet you connect to GMass.
  </Accordion>

  <Accordion title="Why do I see an empty placeholder after pasting the snippet?">
    That's expected. When you paste the snippet code into a new Gmail compose window, you'll see an empty placeholder. It fills in with the personalized video when the email is sent through GMass.
  </Accordion>

  <Accordion title="How can I check it works before sending to everyone?">
    Click the GMass drop-down menu in Gmail and choose Send Test Email. The test email preview shows the dynamic video rendering with personalized content, so you can confirm it comes to life before your full send.
  </Accordion>
</AccordionGroup>

*Updated July 2026.*
