CollectSmart Invites

Send invites automatically from Kajabi

Connect a Kajabi offer's Purchase webhook to Smart Invites so each student is asked for a testimonial some days after they buy.

Kajabi can tell ReTestimonial when a student buys an offer, and Smart Invites then emails that student a request for a testimonial after a wait you choose. You create a webhook in ReTestimonial, then paste its URL into the offer in Kajabi. Smart Invites are on Premium and Business, and Kajabi sends webhooks on its own Growth and Pro plans.

Create the webhook in ReTestimonial

Follow Send invites automatically with a webhook and pick Kajabi under Where do you teach?. The fields come filled in for Kajabi's Purchase Created event:

  • Email path is member.email, and Name path is member.name.
  • Only invite when (optional) is empty: an offer's Purchase webhook sends nothing but purchases.
  • Wait before the first email starts at 14 days, so students have had time to begin. Set it to suit your course.

Choose the form and the emails, click Create webhook, then click Copy next to Your webhook URL.

Paste the URL into the offer

In Kajabi, open the course's offer under Sales > Pricing, then choose More > Webhooks. Paste your URL as the Purchase Webhook URL and save. Do the same on each offer whose students you want to ask. Kajabi's webhook guide shows where each webhook lives.

Check the first event

Kajabi shows Send Test beside the field once a URL is saved. Open the webhook's Activity tab in ReTestimonial to see what arrived. When Kajabi's sample purchase is the one its webhook documentation shows, the event shows as Skipped, with "A test event from the platform, so nobody was invited and no invite was used". If it shows as Invited instead, open the webhook's campaign on the Campaigns tab and choose Cancel remaining emails on that row. See Track invite campaigns.

Purchases that don't invite anyone

  • Kajabi Cart orders and granted offers: Kajabi doesn't send an offer's Purchase webhook for an order made through Kajabi Cart, or for an offer you give a student yourself.
  • Repeat buyers are skipped if they were invited in this project within the webhook's Re-invite cooldown (days), so a student who buys a second course soon isn't asked twice.

Asking when a student finishes

Kajabi sends no webhook when a student finishes a course. To ask then, copy your form's link (see Share your form), and in Kajabi add an automation to the course's last lesson that sends the student an email with that link.

Keep the URL private

Kajabi doesn't sign its webhooks, so there's no signing secret to add. The webhook URL itself is the only protection: it ends in a secret, and requests with a wrong one are refused. If it gets out, delete the webhook, create a new one and paste its URL into each offer.

Was this page helpful?

On this page