Vidalytics + LTV Numbers Integration
How to connect video engagement with downstream revenue attribution so you can see exactly which videos are driving sales.
The Vidalytics and LTV Numbers integration lets you close the loop between video engagement and revenue. When a visitor watches a Vidalytics video and later completes a purchase, LTV Numbers sends that conversion back to Vidalytics — giving you direct attribution between your videos and the sales they generate.
Availability & Restrictions
- Your landing page must include both the Vidalytics embed and the LTV Numbers URL parameter passthrough script
- Your checkout or CRM flow must preserve the
c5parameter and pass it to LTV Numbers with every order - The
sessionIdandorderValuefields are required when submitting a conversion
How It Works
Here is the full attribution flow from visit to conversion:
- A visitor lands on a page containing a Vidalytics video
- Vidalytics generates a session ID and appends it to the page URL as the
c5parameter - The LTV Numbers passthrough script preserves the
c5value across outbound links — including your checkout link - The visitor watches the video and completes a purchase
- Your CRM or checkout platform sends the order data — including
c5— to LTV Numbers - LTV Numbers uses the session ID to look up which videos were watched during that visit
- LTV Numbers posts the conversion data back to Vidalytics
- Vidalytics attributes the revenue to the video session
Note: All videos on a landing page share the same session, so a single session can be associated with multiple videos if more than one is embedded on the page.
Step 1 — Generate Your API Key in Vidalytics
Open the LTV Numbers integration — in your Vidalytics account, go to Integrations, find LTV Numbers, and click Enable Integration.
Copy your API key — once generated, copy the API key. You will need it in the next step.
Important: If you regenerate your API key at any point, the previous key is invalidated immediately and LTV Numbers will stop sending conversions until the new key is added.
Step 2 — Add the API Key in LTV Numbers
Open your LTV Numbers dashboard and navigate to the Vidalytics integration settings.
Paste your API key — enter the API key you copied from Vidalytics and save the integration. LTV Numbers validates the key during setup. Once accepted, the integration is active.
Step 3 — Install the Passthrough Script on Your Landing Pages
Add the LTV Numbers passthrough script to every landing page where you embed Vidalytics videos and drive traffic to checkout. This script is responsible for carrying the c5 session value across outbound links so that purchases can be tied back to the original video session.
Make sure your checkout link includes the c5 parameter and that your CRM or checkout platform passes it through with every order submission.
Here is how the full flow looks in practice:
- Visitor lands on the page — Vidalytics appends
?c5=<sessionId>to the URL - Visitor clicks through to checkout — the passthrough script carries
c5to the checkout link - Visitor completes a purchase — the CRM receives the order with the same
c5value - LTV Numbers uses
c5to connect the conversion back to the original video session - Vidalytics records the attributed revenue against the videos watched in that session
Managing Your API Key
- Deleting your API key immediately disables all future conversion calls from LTV Numbers
- Regenerating your API key immediately invalidates the previous key — update LTV Numbers with the new key right away to avoid any gap in attribution
Tip: Test your full flow end to end before going live — land on your page, click through to checkout using a test order, and verify in Vidalytics that the conversion is attributed correctly to the video. Use an incognito window to simulate a clean visitor session.
If you have any questions, feedback, or need assistance, feel free to reach out to our Customer Happiness Team at hi@vidalytics.com.