Connecting HighLevel and CheckoutJoy for next-level checkouts
Connecting HighLevel and CheckoutJoy for next-level checkouts
CheckoutJoy·Oct 24, 2025
Transcript
00:03
Okay, great.
00:03
By this.
00:05
Okay, great, we're back in Checkout Joy.
00:07
So we've seen that, we snap.
00:13
Okay, great.
00:13
We're back in Checkout Joy and we see that a High Level integration is enabled, which means that the app is successfully installed in your High Level account.
00:21
So how the integration works between Checkout Joy and High Level is that after checkout, Checkout Joy will create the contact in your High Level account and it will assign a specific tag to the contact in High Level.
00:34
So you specify the tag that you want.
00:36
You can do it per product, you can do it multiple tags, anything you want.
00:41
And within High Level you will set up a workflow that will grant access to a product once with a trigger of the workflow is if a contact has been tagged with a specific tag.
00:55
So you'll see how everything fits together.
00:57
Now it's pretty easy and incredibly powerful because in High Level obviously you can build this crazy workflows with a bunch of, and do a bunch of cool things.
01:07
So let's head over to Products and we're going to create a High Level product.
01:14
So when you go to Products add product.
01:16
You see there's a new option called High Level will give you this, the normal create product screen.
01:22
We will call it something like High Level.
01:27
Super cool.
01:29
we'll assign a default thank you page.
01:32
So this is after checkout where the user is redirected.
01:36
That will typically be a page on your website.
01:38
And here we go, High Level settings.
01:40
This is the tag.
01:41
So you can call it anything you want.
01:44
You can add multiples.
01:45
Let's check out, let's add that one as well.
01:48
So you know which users were created through Checkout Joy.
01:50
And that's all you need.
01:52
Pricing, we'll do a one time payment of US dollars for 99.
01:56
Let's make it 999.
01:59
All right, we'll create the product and that is all you need to do.
02:05
So here we see you, you can add all the details, the description, add some images and everything.
02:12
For now we're going to do, I want you to want to show you the default checkout.
02:16
So once you created a product, you get a default checkout.
02:20
and we're going to quickly edit it so I can show you how cool this is.
02:26
So this is the layout of the normal default checkout.
02:30
And now you have all the options.
02:31
For instance, we have integrations with a lot of payment processes which typically isn't available in High Level.
02:39
So now you can do, you can pay with crypto, use Klarna if you're an Europe, Mercado Pago in South America.
02:47
we have a pretty cool PayPal integration which includes credit card and normal PayPal and also subscriptions.
02:55
Razorplay, Instamojo in India, there's Paystack in Africa, VIPS in Norway.
03:02
we've got the normal deep integration with Stripe.
03:05
It's also Zendit for the Philippines and the list goes on.
03:08
We're currently working on Moonpay as well which is another crypto, payment method which will allow super cool payments.
03:16
All right, so let's do, to make it simple, I'm gonna just show you maybe our stripe.
03:24
Alright, gonna show one maybe Stripe and PayPal.
03:27
So I'll see you.
03:29
Yes, we want to enable card payments.
03:34
All right, so the integration will use the tags that you specified for the product and it will create the contact in high level and it will the user with that tag.
03:45
So let's have a quick look in High level.
03:49
So I'm logged into high level here Alright, so in your High Level dashboard, what we're going to do now to complete the integration is to set up a workflow that triggers when a contact is tagged with a specific tag.
04:03
So in your High Level dashboard we go down to Automations.
04:07
This is where you create workflows.
04:10
And if you've created workflows before, starting from scratch, you know that you can do super crazy powerful stuff.
04:18
It's like zapier in a box, that works with High Level.
04:22
It's incredible.
04:23
So the important thing about this integration is we use contacts and tags.
04:28
So when your customer purchases a product through our checkouts, we create the contact in High Level and we tag them with a specific tag, the one that you set when you created the product in Checkout Joy.
04:40
So if you remember, if we go back to Checkout Joy quickly, our product, High Level Super Cool as a tag, we will tag the user with two tags.
04:50
One is Super Cool and one is Checkout Joy.
04:53
you can use how many you want.
04:57
So the important one, Super Cool, is what we're going to use to link the product.
05:01
So back to the workflow in High Level.
05:04
There you go, a trigger.
05:06
So the trigger that we're going to use is contact tag.
05:10
And what that basically means is when a contact is tagged it's pretty simple.
05:15
You add a filter.
05:17
You see there are two, one to tag added and tag removed.
05:21
So with tag added, obviously we're going to grant them access to your course or your membership.
05:26
and with tag removed we will remove access.
05:30
That's pretty simple.
05:30
And that happens automatically after checkout.
05:33
And maybe when a subscription is canceled or when a payment is refunded, we will remove the tag.
05:38
All right, so tag added.
05:39
For this one we're going to do checkout.
05:41
Checkout Joy will create this contact and tag them with it.
05:45
let's select the tag.
05:46
It's already in my account here, the super cool tag.
05:51
But you can, if you type in anything new, you can add a new tag or you can select an existing one.
05:59
So.
06:00
All right, there we go.
06:01
So what this says is execute this workflow when a contact, is tagged with Super Cool.
06:09
All right, let's save the trigger.
06:12
This is so cool.
06:13
So next step.
06:14
So now the workflow will trigger.
06:16
Now you want a action.
06:18
So obviously you can use any of these actions.
06:21
There's a million, there's send email, send sms, do this, do that.
06:25
What we want to do in this demo is grant them access to an offer.
06:29
So you will typically have a course or a membership or something.
06:33
Then you want to grant this customer access to it, give them access.
06:37
So you just go in there, you select the offer.
06:40
I've got one.
06:40
It's called Super Cool Course.
06:42
And that's it.
06:43
You save the action and boom, this is bare bones what you need to do to grant them access with a course from Checkout Joy to High Level.
06:53
obviously you can do anything else in this workflow.
06:56
but let's do that.
06:57
All right, let's give this a name.
06:59
Let's call it Super Cool Checkout Joy.
07:03
All right.
07:04
And we'll save.
07:08
Thank you.
07:09
And we will publish.
07:12
Yes, you'll save again.
07:14
All right.
07:16
Okay, so we've published the workflow.
07:18
Let's have a look in our, list here.
07:20
Yes, Super Cool Checkout Joy is published.
07:23
Okay, next step, let's do a demo.
07:25
I'm going to do a demo checkout and we'll see that, we'll come back to High Level and see the contacts been created and the automation that was triggered.
07:34
And, that's it.
07:35
Then you're done.
07:36
All right, let's go to our checkout page.
07:39
So on your product, the quickest way to get started is using our hosted the default product checkout page.
07:45
Every product in Checkout Joy has its own checkout.
07:48
You can simply scroll down on your product, go to the default checkout link, or you can edit it like we did.
07:54
I think this looks fine.
07:56
We're not going to add anything else.
07:58
Let's quickly have a look at some of the features.
08:01
So you can change the language if you want, or you can enable automatic language translation.
08:07
So that will pick up the your customer's language setting in the browser and it will translate the checkout.
08:12
That's a beautiful feature that will, help feel, help your customers feel a bit at home.
08:20
You can also add multiple currencies.
08:21
So let's do that.
08:23
This offer is in US dollars, but I also want to sell, to people in Europe.
08:28
So I'll add a euro one.
08:29
I'll add the Australian dollars, maybe Canadian dollars and maybe Indian rupees.
08:37
All right, so what you'll see in this checkout now is an option to change the currency.
08:46
Okay.
08:46
let's do a checkout.
08:50
Okay.
08:51
This is my normal checkout page.
08:52
So let's do quickly.
08:54
If I change this to Euro, you'll see the cart total changes.
08:59
So now it's a payment is in Hero.
09:02
Same for Australian dollars, same for any of the currencies.
09:05
So let's do a hero payment.
09:08
860 and 2 cents.
09:10
All right, going to do a new email.
09:13
I'm going to call it.
09:16
Cool.
09:20
We'll do a stripe payment.
09:22
this is connected to a test stripe account so I'm just going to quickly do a test number.
09:29
So because this is euro payment, you'll see all the other cool stripe payment methods, ideal sepa, bank contact, that type of thing.
09:43
Okay.
09:44
All right, I'm gonna stick with card, complete the order.
09:47
So after payment is confirmed I should be redirected to my thank you page which I set to the checkout Joy homepage.
09:58
There we go.
10:00
So transaction is completed successfully.
10:02
This is my home page.
10:04
Thank you page.
10:04
The user have been notified, invoice has been sent.
10:09
You've been notified of the payment.
10:11
Everything is all ready and funds is in your stripe account.
10:15
And let's have a look at the high level.
10:18
Let's go to contacts.
10:20
So the email I used was my email madding de ved plus cool, remember that one.
10:26
And I specified the two tags which is super cool and check out Joy.
10:33
So now this contact is in your high level account.
10:37
Obviously any details that they enter on the checkout will be sent to high level.
10:43
So if you add mobile number, country, billing address, anything, everything is passed on to High level.
10:49
So the other thing that we want to see quickly is the super cool, there we go, super cool workflow which you can see there's one enrolled.
11:00
So this workflow was triggered.
11:04
Enrollment history, you'll see.
11:06
There we go.
11:08
The reason the enrollment reason was contact tag was triggered, course was granted, everything happened successfully and they're done.
11:15
You've just done a complete checkout.
11:21
a complete, you've just done a complete setup of High level beginning to end, installing the app, creating a product, creating a checkout, doing the workflow, end to end in about 15 minutes.
11:33
Well done and enjoy.
Comments
Comments
No comments yet
Connecting HighLevel and CheckoutJoy for next-level checkouts — Tella