Gravity Forms Template Library —

Course Registration Form Template

Collect course registrations in minutes with a streamlined form that captures contact information, course selection, and payment via Square upfront.

Square Course Registration Form

Step 1 of 3 - Personal Information

Name
Email
Template features —

All you need to know!

Streamline course sign-ups with built-in payment collection.

Get this form today
Customization

Fully customizable

The testimonial form template is fully customizable using our intuitive drag-and-drop form editor.

Embed Publishing

Advanced features

Use built-in features like pagination and conditional logic to tailor your form to specific requirements.

Payments

Accept payments with Square

Accept one-time or recurring payments with Square, enable authorize and capture, manage subscriptions and refunds, and more!

Integrations

Extensive integrations

Easily integrate this form template with all Gravity Forms Add-Ons including email marketing services and CRM platforms.

Publish

Embed, publish and go!

Embed and publish this template with ease on any page or post on your WordPress website.

Gravity License

Gravity Forms license

You'll need a Gravity Forms Pro or Elite license to use the Square Add-On.

Resources —

Do more with this template.

Guide to Styling Forms

How to style forms: Ultimate guide

Learn how to style your forms using the Orbital form theme and the block editor.

Read more
Blog-WordPress and Square-Ultimate Guide 2025

Ultimate Guide to Square payments

Not sure if Square is for you? Read the Ultimate Guide containing all you need to know.

Read more
Gravity Forms Docs

Square Add-On Documentation

Get started with the Square Add-On using our indepth documentation.

Read more
Get-Started-User Registration

Get Started: User Registration Add-Onte smarter forms

Find out about how to get started with the User Registration Add-On.

Read more
Form Templates —

Looking for something else?
Check out our other templates.

Ecommerce Form

Ecommerce Form

Sell products or services on your website and take payments with this user-friendly Ecommerce form.

Show me more
Consent Form

Consent Form

Gather signed consent quickly and securely using this signature-ready consent form template.

Show me more
Ecommerce PayPal Form

Ecommerce PayPal Form

Accept online payments on your WordPress site with Gravity Forms and PayPal.

Show me more