文章:
- Orders: creating and editing orders.
- How do I add an individual payment link to a student
- Transactions
- How to set up sending your own email after purchase
- Integration with the Sendpulse chatbot
- How to integrate a payment system on Kwiga
- 如何为优惠页面设置特定语言
- Important Project Settings
- 如何为未在 Kwiga 平台上购买课程的学生开通访问权限
- 无需授权的付款
- How to create a new stream with your own schedule
- How to give access to one student
- How to change access for one student
- 如何为课程设置演示访问权限,学校开放日
- 设置订阅(周期性付款)
- 自动化:后续电子邮件序列(未付款的订单和申请)
- 积分与分期付款,分部分付款
- 促销优惠
- Discount coupons and possible settings
- How to launch course registration with prepayment
- How to create cross-sell offers in Kwiga
- How to start selling on Kwiga: creating a price plan
- 创建多个定价方案
- 销售咨询和一对一课程
- Як змінити тариф учневі (доплата на Kwiga)
- How to sell (give access to) parts of the course
- 如何实施访问续订销售
- Selling through a registration form on a third-party site
- Selling through a mini-landing page created on Kwiga
- How to add a video to a page (mini-landing, course page)
- How to create a link with an applied coupon
- Offers and Payments on Kwiga: How It Works
- 重复销售:根据购买次数设置条件并发送优惠券
- 在 Telegram 频道中设置通知
- 发送带有促销码的电子邮件(未付款订单)
This article describes the process of selling a course through a registration form on a third-party site, as well as integrating this form with the platform to automatically provide access to the course.
If you want to sell courses or products directly through your website, the Kwiga platform offers a convenient tool — the registration form widget. This form allows users to enter their details and, depending on the settings, proceed to payment and gain access to the product after completing the transaction.
Main Steps for Setup
1. Create an Offer
First, you need to create an offer for your product. This offer defines access conditions, price, and payment methods. For example, if you sell a course with lessons that open gradually, you can configure the access schedule accordingly.
Learn more about creating an offer.
2. Add a Payment System
Next, you need to add a payment system. Kwiga supports integrations with services like plata by mono, Stripe, Liqpay, WayForPay, and others. This allows your customers to pay for selected products quickly and securely. Once the payment system is connected and the offer is configured, you can accept payments directly through the registration form.
Instructions for integrating a payment system
3. Create a Widget and Customize the Registration Form
To create a registration widget, go to the Site – Widget, Mini-landing section in your Kwiga dashboard.
Click the + button to create a new widget, name it, and proceed to the builder.
By default, a block with text and a button is created, which can be edited or deleted.
Customize the design by adding images, changing colors, or fonts to match your website's style.
Click +Block to add a contact collection form. If you want the form to open on your site when a button is clicked, enable the toggle switch "Use in modal window".
Add a new block by selecting Form.
Proceed to Blocks and Elements.
The default form includes fields for name and email, but you can add as many additional fields as needed. Use the +Element button to add a phone number field, for example.
Select Field to add another input field.
Configure each field’s name and set it as required to ensure complete registrations. If a mandatory field is left empty, the system will not allow form submission and will display an appropriate message.
Customize button text, hints, font, size, and color. Use the back arrow in the top left corner of the sidebar to return from individual field settings to block settings. Drag elements to reposition fields, such as moving the phone number field below the name field.
Similarly, you can add more elements (fields to the form) using the +Element button. To change the position of a field, for example, to place the phone input field under the name, drag the element higher in the block settings and place it in the desired position.
4. Configure Data Processing from the Form
It is important to properly configure how form data is processed. If you want participants to be redirected to payment after filling out the form:
Select Product Access.
Add necessary tags to filter contacts in CRM. Configure User Redirection – choose "Send user to profile on Kwiga".
Change access settings from Full Access to Offer. Click +Add and select the relevant pricing plan (offer). After submitting the form, the system will automatically redirect the buyer to the payment page.
If needed, you can also configure data transfer to an external service.
One of the key advantages of this process is its automation. You don’t need to manually create a contact in the CRM, send a payment link, or grant access to the course. All these actions happen automatically. For example, if a client fills out a form, the data is instantly saved in the CRM on the platform, and if they complete a payment, access is granted automatically without your intervention.
Note: Do not manually add a payment system link to the widget settings. The form automatically creates a CRM contact and redirects the user to payment after clicking the button.
The style, size, and color of the widget can be customized to match the design of your website. After making changes, don't forget to click Save. This ensures that the registration form is not only functional but also visually appealing. Detailed instructions on widget customization.
5. Integrate the Widget into Your Website
Once you have set up the form and saved changes, exit the builder and proceed to widget installation.
Click Install Widget, and you will see integration options.
Choose one of the following display options:
Embedded Widget – The form will appear directly on your website. Copy the generated code and paste it where needed.
Modal Window – The form will pop up in a modal window when a button is clicked. Ensure that the "Open in Modal Window" option is enabled in the widget settings.
This approach allows seamless integration into your website's design while ensuring a user-friendly experience.
If you are using website builders like Weblium, SendPulse, or Wix, refer to their specific instructions for proper widget installation.
Process for Participants
The registration and course purchase process through your website is designed to be as simple and intuitive as possible for users.
The buyer fills out a form on your website, entering their contact details: name, email, and, if needed, phone number or other information.
After completing the form, they are immediately redirected to the payment page. Once the payment is confirmed, the user automatically gains access to the course.Access to the personal account on the platform is done using the specified email (which serves as the login for the platform), and all available materials are opened according to the course settings and the purchased offer.
Alternative Method
If you do not need a widget or are looking for another way to sell the course, you can set up sales via a direct link. To do this:
-
Create an offer – configure course access, price, and payment methods.
-
Set up payment without authorization – Note that not all payment systems support payments without authentication.
-
Copy the offer link – you can find it in the tariff plan settings.
-
Share the link – insert it into a button on your website, a social media post, or an email newsletter.
-
The buyer follows the link and can complete the payment.
Once the payment is successfully processed, access to the course is granted automatically, without any additional actions required on your part. The system verifies the payment and provides access, saving you time and ensuring an instant learning start for your clients.
Immediately after the transaction, the buyer will see a confirmation message about the successful payment and receive an email at the provided address. This email contains a link to log in to the system.