Bolt-on Course

Tony Hoty Canvassing Training

Full course chain documentation. GHL workflow has 8 steps and 1 trigger. LearnWorlds course has 2 sections.

STATUS: LIVE LW: LIVE PRICE: USD 999 GHL: published GENERATED 2026-05-18

Quick links to live systems

Chain flow diagram

100%
Scroll to zoom. Drag to pan.

System inventory

FieldValue
LearnWorlds Course IDtony-hoty-canvassing-manual
LearnWorlds Public Slugtony-hoty-canvassing-manual
LW Course TitleTony Hoty Canvassing Training
LW Section Count2
GHL Workflow Name[3.3.5] Tony Hoty Canvassing Manual Purchased
GHL Workflow ID20e03ffe-037f-40d8-aa90-4cee999fc4b2
GHL Workflow Folder/[3] RETAIN/
GHL Workflow Statuspublished
GHL Workflow Version6
GHL Payments Product IDTODO: Confirm product ID
Zap Catch-Hook URLTODO: Provide via Zapier screenshot
Customer Tag[customer] tony hoty canvassing manual
StatusLIVE
PriceUSD 999

Tag string convention

The tag is the linchpin The same exact string appears in 3 places: the GHL workflow "Add Tag" step, the Zap "Add Tags to User" step, and the LearnWorlds automation rule trigger. Lowercase, brackets, spaces. If any one of them differs by even a character, the chain silently breaks.
[customer] tony hoty canvassing manual

GHL workflow triggers

Tony Hoty Canvassing Manual payment_received
Trigger ID: QDvzsFmnCXhY0nWyF6p4 | Active: true

Conditions:

GHL workflow steps (8)

1Send notification to Slack slack_message
Step ID: 3172019c-e044-404b-8fcf-d06be00f085c
Channel: #03_payments | Integration: Top Rep Training - cthokey

Message:

💸 *New Sale! [Tony Hoty Canvassing Manual]*

*Revenue:* ${{payment.total_amount}}

• *Contact:* {{contact.name}}
• *Company:* {{contact.company_name}}
• *Email:* {{contact.email}}
• *Phone:* {{contact.phone}}

<https://app.scalingengine.com/v2/location/dTYhTEq6MOhUBvzfpCyp/contacts/detail/{{contact.id}}|Scaling Engine Conversation>
2Internal Notification internal_notification
Step ID: 8e0ac07d-1185-4dcc-b8e1-fa5fce08cf30
Type: email | Recipients: 3yivuaB3…, PaTD1Hoj…, QEbGb5Sy…, g4yD9nUq…

Subject: New Sale! [Tony Hoty Canvassing Manual] - {{contact.name}} ({{contact.company_name}}) | {{right_now.middle_endian_date}}

From Email: {{custom_values.internal_notification_sender_email}}

From Name: {{custom_values.internal_notification_sender_name}}

Body (HTML):

<p style="margin:0px">{{contact.name}} from {{contact.company_name}} just purchased the Tony Hoty Canvassing Manual!<br><br><strong>Order Total</strong>: {{payment.total_amount}}<br><br><strong>Contact Info</strong>: </p><ul><li><p style="margin:0px"><a target="_blank" href="mailto:{{contact.email}}">{{contact.email}}</a> </p></li><li><p style="margin:0px"><a target="_blank" href="tel:{{contact.phone}}">{{contact.phone}}</a> </p></li><li><p style="margin:0px"><a target="_blank" href="https://app.scalingengine.com/v2/location/dTYhTEq6MOhUBvzfpCyp/contacts/detail/{{contact.id}}">Scaling Engine Conversation</a></p><br/></li></ul>
3Add to Sold! Workflow add_to_workflow
Step ID: cc062c1d-bc02-4d8e-a7e4-2bf15304a6db

Target workflow ID: (not specified)

4Add Tag add_contact_tag
Step ID: 91f07702-a368-413d-b1df-8e802eeb3b45

Tags added: [customer] course, [customer] tony hoty canvassing manual

5Update Opportunity Value & Mark Won create_opportunity
Step ID: 62fdb790-a6df-4f3c-aef4-64fcf24a3ba2

Pipeline: 5ngHNDhvK2DSWK8s7gpz

Status: won

Monetary value: 999

Opportunity name: (default)

6Zap Webhook webhook
Step ID: ad42b94d-1f62-4f4c-9907-e5bd1f5dda1d

Method: POST

URL: https://hooks.zapier.com/hooks/catch/16934346/2yc22ee/

Custom data: 0 fields

7Wait 30 Seconds wait
Step ID: 8ee77886-fe47-4990-8cc0-9f1109abacd5

Wait: ? seconds

8SMS sms
Step ID: 9de40bf5-6757-485f-8d0e-0e5c093d1074

SMS Body:

{{contact.first_name}}, welcome to the Tony Hoty Canvassing Manual! Your Sales Growth begins now.

We are so pumped to have you and want to help you get some wins as quick as possible. Let's do that by keeping the focus on 3 simple steps:

1. Check your email for your Flight School access info: If you can't find it, reply back to us here. 

2. Study the manual!

3. Book your coaching session!

Catch you on the inside!

LearnWorlds course content

Section 1: Canvassing Assets (9 activities)
Section 2: Scheduling (2 activities)

LearnWorlds automation rule

SettingValue
Trigger eventTag is added
Trigger tag[customer] tony hoty canvassing manual
ActionEnroll in product: Tony Hoty Canvassing Training
Rule statusTODO: Verify rule exists + enabled in LW admin

LW automation rules are admin-UI only (not exposed via public API). Verify in school.topreptraining.com/admin → Settings → User Roles → Automations.

Zapier screenshots needed from you

Test procedure

  1. Synthetic payload to the Zap catch-hook (when known). Confirms Zap → LW chain.
  2. Live in-GHL test by creating a test contact and pushing into the workflow. Confirms full chain end-to-end.
  3. Real $1 test purchase (optional but recommended) before activating the workflow.

Notes

Bolt-on course. Workflow [3.3.5] exists in GHL but not yet in ClickUp Automations Database. Confirm tag and price with Jet.