Scheduling Platform Testing

Test scheduling widget detection and event tracking across all supported platforms via SDK methods

Scheduling Events Reference

Code Long Name Description
sld scheduling_load Widget loaded on page
sch scheduling_scheduled Meeting booked (also emits pp when email provided)

SDK Method Test Grid

Each button calls the actual _ll.scheduling.* SDK method. Open browser console to see queued events.

Widget Loaded

Fires when a scheduling widget is detected on the page.

_ll.scheduling.loaded({
  platform: 'cal',
  typeId: 'discovery-call',
  typeName: '30 Min Discovery Call'
});

Meeting Scheduled (with identity)

Fires when a meeting is booked. Includes email, so also emits a pp event.

_ll.scheduling.scheduled({
  platform: 'cal',
  scheduledTime: new Date(Date.now() + 86400000).toISOString(),
  duration: 30,
  assignee: 'Sales Team',
  bookingId: 'booking_' + Date.now().toString(36),
  typeId: 'discovery-call',
  typeName: '30 Min Discovery Call',
  email: 'calendly-lead@acmecorp.io',
  firstName: 'Calendly',
  lastName: 'Lead',
  phone: '+1-555-234-5678'
});

Meeting Scheduled (no identity)

Fires when a meeting is booked without email. No pp event emitted.

_ll.scheduling.scheduled({
  platform: 'hsm',
  scheduledTime: new Date(Date.now() + 172800000).toISOString(),
  duration: 60,
  assignee: 'Support Team',
  bookingId: 'hsm_' + Date.now().toString(36),
  typeName: '1 Hour Support Session'
});

Platform Variants

Test each supported scheduling platform with platform-specific data. Each card has a "Simulate Load" and "Simulate Booking" button.

cal

Calendly

Popular scheduling tool for sales and meetings. Embeds inline or as a popup widget.

platform: 'cal'
typeId: 'discovery-call'
typeName: '30 Min Discovery Call'
email: 'calendly-lead@acmecorp.io'
hsm

HubSpot Meetings

HubSpot's built-in meeting scheduler. Integrates with CRM for automatic contact creation.

platform: 'hsm'
typeId: 'sales-demo'
typeName: 'Sales Demo - 45 Min'
email: 'hsm-lead@globalcorp.com'
cp

ChiliPiper

Inbound meeting routing and scheduling. Routes leads to the right rep automatically.

platform: 'cp'
typeId: 'inbound-router'
typeName: 'Inbound Demo Request'
email: 'cp-lead@enterprise.io'
clc

Cal.com

Open-source scheduling infrastructure. Testing without email capture (no pp event).

platform: 'clc'
typeId: 'quick-chat'
typeName: '15 Min Quick Chat'
-- no email: pp event will NOT fire --
acty

Acuity Scheduling

Squarespace scheduling tool for appointments and consultations.

platform: 'acty'
typeId: 'consultation'
typeName: '60 Min Consultation'
email: 'acuity-client@smallbiz.com'

Platform Mock Pages

Visual mock pages simulating the appearance of real scheduling widgets. These are display-only -- use the buttons above for SDK testing.

cal

Calendly Mock

Visual mock of an embedded Calendly scheduling widget.

View Calendly Mock
hsm

HubSpot Meetings Mock

Visual mock of an embedded HubSpot meeting scheduler.

View HubSpot Mock
acty

Acuity Mock

Visual mock of an embedded Acuity Scheduling widget.

View Acuity Mock