RecordJoy Integration & Setup Guides

RecordJoy connects to your CRM in two different ways. Pick your path first:

Which integration do I need?

πŸ“€ Send video data to your CRMπŸ“₯ Put RecordJoy inside your CRM
You want…"When a prospect watches my video, I want it logged in HubSpot / Salesforce / Zoho / GoHighLevel β€” on the right contact, automatically.""I want my team recording videos without leaving the CRM, on our own brand and domain."
How it worksOutbound webhooks: RecordJoy posts each event to a URL you create in Zapier, n8n, or MakeYour white-label portal embedded in the CRM's UI (web tabs, menu links, CRM cards)
Planβœ… FREE β€” every plan🏒 ENTERPRISE
Start hereContinue below ⬇White-label portal setup β†’ Embed inside your CRM

πŸ“€ Send video data to your CRM (free β€” every plan)

RecordJoy sends video engagement events β€” sent, opened, watched to the end, rewatched, received β€” to your CRM through a webhook: a URL that RecordJoy posts data to whenever something happens. You create that URL in an automation tool (Zapier, n8n, or Make), and the tool forwards each event into your CRM.

flowchart LR A[RecordJoy] -->|POSTs event JSON| B[Webhook URL] B --> C{Automation tool} C -->|Zapier| D[Your CRM] C -->|n8n| D C -->|Make| D

Which tool should I use?

Choose…If…Cost
ZapierYou want the fastest no-code setup and already use ZapierFree tier: 100 tasks/mo; webhooks require a paid plan
MakeYou want a generous free tier and visual scenario buildingFree tier: 1,000 operations/mo, webhooks included
n8nYou self-host or want unlimited runs at fixed costFree self-hosted; cloud from ~$20/mo

If you're unsure: Make (free webhooks) or n8n if your team already runs it.

The guides

Step 1 β€” create your webhook (pick one tool):

Step 2 β€” connect it to your CRM (pick the guide matching your tool + CRM). Each guide is self-contained β€” it repeats the webhook steps, so you can follow it start-to-finish on one page:

HubSpotSalesforceZoho CRMGoHighLevel
ZapierGuideGuideGuideGuide
n8nGuideGuideGuideGuide
MakeGuideGuideGuideGuide

Reference: the events RecordJoy sends

EventFires whenBest CRM use
recording.createdYou record and share a videoLog outreach on the contact
recording.watchedSomeone opens your videoEngagement activity
recording.completedSomeone watches to the very endBuying signal β€” alert the rep, bump lead score
recording.receivedSomeone sends a video to your inbox/portalCreate a lead or ticket
recording.testYou click Send test event in RecordJoySetup verification only

You choose which events to send in RecordJoy β†’ Dashboard β†’ CRM Integration.

Reference: the payload

Every event posts JSON in this shape:

{
  "event": "recording.watched",
  "occurredAt": "2026-01-01T12:00:00.000Z",
  "source": "shareit.video",
  "recording": {
    "id": "abc123",
    "viewUrl": "https://recordjoy.ai/view/abc123",
    "videoURL": "https://firebasestorage.googleapis.com/...",
    "description": "Quarterly demo for Acme",
    "createdBy": "you@company.com",
    "sentTo": "prospect@acme.com",
    "sentBy": null,
    "watchedTimes": 3,
    "hasWebcam": true,
    "createdDate": 1735732800000,
    "transcript": null,
    "aiTitle": null
  }
}

Which field is the CRM contact? Use this rule in every mapping:

transcript and aiTitle fill in after you run Generate with AI on a recording (Premium) β€” great content for CRM notes.


πŸ“₯ Put RecordJoy inside your CRM (Enterprise)

Your white-label portal β€” your logo, your colors, your domain β€” can live inside your CRM's interface, so your team records without switching tools, and inbound videos land on the right contact automatically.

  1. Set up your white-label portal β€” brand it, find your portal URLs, and put it to work for sales, support, or recruiting. Plan: Enterprise.
  2. Embed RecordJoy inside your CRM β€” web tabs, custom menu links, CRM cards, and Visualforce for HubSpot, Salesforce, Zoho CRM, and GoHighLevel. Plan: Enterprise.

πŸ€– Let the AI Agent act on engagement (Enterprise)

The AI Agent reads your engagement events, reasons over watch behavior and CRM context, then scores leads, drafts follow-ups, creates tasks, and alerts reps.

Want the business case first? See the Enterprise overview β€” video lead capture, support portals, and candidate screening on your own domain.

Ready to connect?

Your webhook settings live in Dashboard β†’ CRM Integration.