How to Create a Fillable Form with Canva

Olivier Rousseau
21 October 2023 2 min read


Looking for a way to create and distribute visually beautiful online forms?
Your search ends with the Canva and Activity Messenger, where form design meets functionality without compromising on aesthetics or efficiency.

If you’ve ever felt boxed in by the limitations of conventional form-building tools, you’re not alone.

As someone who has spent years in the trenches managing businesses just like yours, I know the struggle all too well.

That’s why we’ve integrated Activity Messenger with Canva to offer you the best of both worlds.

Imagine creating visually captivating forms using Canva’s design flexibility and then plugging them right into Activity Messenger’s robust architecture that not only handles the complexities of registrations but also manages communications.

You no longer have to settle for boring, one-size-fits-all forms or disjointed systems that don’t talk to each other.

In this article, we’ll cover:

  1. Creating a form using Canva & Activity Messenger
  2. Adding Custom Fields and Dynamic Options (Canva integration)
  3. How to share Canva forms using SMS/Email/QR code
  4. Turning Data into Wisdom—Analytics


Looking to create a class registration form:
How to create a registration form with multiple class options
How to create a Dance registration form
How to create a Gymnastics registration form

1- Select a form template (Canva Integration)

Choosing the Right Form Type

Why it Matters:
Before you get started, it’s important to determine the type of form you need. For example, registration forms will help you bring new students on board, while evaluation forms can provide insight into your coaches’ performance.

Use Cases:

Once you’ve determined the purpose of your form, Activity Messenger is your next stop. Click ‘Create’ and choose the type of form you want to create.

Create beautiful forms with Canva

With Canva’s integration, you’re not just building a form; you’re crafting an experience. It’s visual storytelling—a chance to stay true to your brand while making your forms more engaging.

Use Cases:

  • An evaluation form with Canva-designed visuals that match your studio’s aesthetic, using your brand colors and logo.
  • A summer camp registration form with Canva-designed infographics that provide a quick snapshot of the activities offered
  • A newsletter sign-up form that’s engaging and leads to more people signing up

Step 2: Custom Fields and Dynamic Options

Crafting Questions That Engage

Why it Matters:
Dynamic forms engage the user. Instead of a static list of questions, your forms can adapt based on user input, making them interactive.

Use Cases:

  • A registration form that displays specific questions based on the type of class selected, such as swimming level or preferred dance style.
  • A RSVP form that reveals a menu selection box only after the user confirms attendance
  • Create multi-page registration forms with separate sections for personal information, medical history, and payment information
  • Design an event ticketing form with fields for selecting seating preferences and adding promo codes

Step 3: Different ways to share your online forms

You’ve got this brilliant form, but how do you make sure it reaches your target audience? SMS, email, and even QR code capabilities in Activity Messenger make sure your form goes where it needs to go to get the most responses.

Use Cases:

  • Send an SMS blast with a link to a new class schedule for instant visibility.
  • Send a follow-up email after an event with an embedded feedback form
  • Collect digital waivers at the registration desk when people scan the QR code with their phone

Step 4: Turning Data into Wisdom—Analytics

Once your form is out in the wild, how do you make sense of the responses? Activity Messenger analytics give you a detailed look at user engagement and other KPIs.

Use Cases:

  • Understanding the drop-off points in your registration form to improve the user experience
  • Track the most and least popular classes during a registration period to better plan future schedules
  • Analyze data from your end-of-session survey to increase customer satisfaction


With Activity Messenger and Canva, you don’t just make forms—you make forms that work for you. Whether you’re sending out a quick RSVP for a showcase or launching a complex, multi-page registration form for an entire season of activities, this is your one-stop solution for creating, sharing, and analyzing.

From real-time SMS updates and email notifications to dynamic, custom-tailored questions, the limitations are lifted. You’re free to dream bigger, reach higher, and achieve more without the operational headaches that usually accompany such endeavors.

If you have any more questions or just want to chat about implementing these tools in your organization, feel free to reach out.

Click here to book a demo

Written by Olivier Rousseau Olivier is a Sportball Franchise owner who has been operating for over 10 years with locations in Montreal, Quebec city & Ottawa while also coaching business owners as Sports Marketing Consultant.

Start a conversation with the Activity Messenger team

Subscribe for exclusive content

Receive News and Updates about our product

© Activity Messenger