Embeds Introduction


Thriveific offers you to embed forms on your website for a variety of use cases. The functionality is different bases on the forms you are embedding.

Form Types


Subscribe Form

This form allows you to subscribe to visitors to an audience on your website. Upon submission, a subscriber will be created in your workplace's CRM.


Lead From

This form allows you to capture and save leads and save them to your workplace's CRM. This form operates similarly to the subscribe form.


Contact From

This form currently does not save any data to your workplace, however, it sends an email to the workplace administrators.


Payment Form

This form allows you to collect payments on your website. Payment amounts are defined by the customer submitting the payment. Now, upon successful payment, the following events will occur.

  1. If an external client does not exist by the email provided one is created based on the form details.
  2. Your workplace will send an email to the workplace administrators and the email processing the payment.
  3. The payment will be logged and saved into your workplace's database for accounting.

Getting Started


For subscribe, lead, and contact forms you must add this script tag right before the closing body tag on the page where you wish embed forms. Only load this script tag once.

Be sure to replace {{workplace_url}} with the URL of your workplace.

<script src="https://{{workplace_url}}.thriveific.app/form-embed.js"></script>

Payment Form Requirements

Active Workplace Subscription

Connect your workplace to your stripe account.

Include payment-form.js Script

Include Stripe.js

For payment forms, you must add this script tag right before the closing body tag on the page where you wish payment forms to be displayed. Only load the script.

<script src="https://{{workplace_url}}.thriveific.app/payment-form.js"></script>

Including Stripe.js, you should also load Stripe JS in the header of all pages on your website as recommended by Stripe. This is not required but recommended for fraud prevention. If the script is not on the payment page, the above script will load the script from Stripe.

<script src="https://js.stripe.com/v3/"></script>

Note* you can embed as many forms on a page as you wish.