Home Apps About Contact Us
Shopify App Development

Well-rounded apps for
thriving storefronts.

Maple Solutions builds purposeful Shopify applications and themes that solve real merchant problems β€” crafted in Canada, designed for the world.

Featured App
Built for merchants who mean business
Every app in our suite is designed from the ground up with Shopify's best practices, performance, and merchant UX in mind.
100%
Shopify native
🍁 CA
Based in Canada
Shopify
Partner
What we do
App Development Theme Development Shopify Native Canadian Built

Two things, done exceptionally well.

We keep our focus tight β€” apps and themes β€” so every product we ship is polished, purposeful, and built to last.

01
βš™οΈ
App Development
Purpose-built Shopify apps that solve real merchant problems. Built on Shopify's latest APIs and published to the App Store with full ongoing support.
02
🎨
Theme Development
Custom and bespoke Shopify themes built for performance, conversion, and brand consistency β€” seamlessly integrated with any app stack.

Apps built with purpose.

Each app in our portfolio solves a specific merchant problem β€” completely, not partially.

Bookly
Coming Soon
Bookly
Appointment booking built natively for Shopify salons. Customers book directly on your product pages, pay through your existing checkout, and receive automatic confirmation emails β€” no third-party sites needed.
Coming Soon
Bookly
Bookly
Appointment booking for salons, built natively on Shopify. Let clients book, reschedule, and manage appointments without ever leaving your storefront.

Everything Bookly does for your salon.

A complete booking experience for your clients, seamlessly embedded in your Shopify store.

πŸ“…
Book directly on product pages
Customers select a date, time, and add-ons directly from your Shopify product page β€” no redirects, no third-party sites.
πŸ—“
Google Calendar sync
Every confirmed booking automatically creates a calendar event. Edits update it. Cancellations delete it.
πŸ’³
Full and deposit payments
Customers pay in full or leave a deposit at checkout β€” all through your existing Shopify checkout flow.
βœ‰οΈ
Branded confirmation emails
Automatic confirmation emails with your business name, custom message, and accent color sent on every booking.
πŸ‘₯
Staff scheduling
Add staff members with individual weekly availability β€” slots are only shown when staff are free.
πŸ“Έ
Reference photo uploads
Customers can upload an inspiration photo at booking time β€” perfect for hair and beauty consultations.
App Details
DeveloperMaple Solutions
CategoryBookings & Scheduling
PricingFree to install
Built inCanada 🍁
Bookly User Guide
Everything you need to set up and get the most out of Bookly for your Shopify store.
Welcome to Bookly
Bookly lets your customers book appointments directly on your Shopify product pages, pay through your existing Shopify checkout, and receive automatic confirmation emails. You manage everything from a simple dashboard inside your Shopify admin β€” no third-party booking sites, no monthly per-booking fees.
πŸ’‘ What Bookly does: Customers book on your product pages β†’ pay through Shopify checkout β†’ get a confirmation email β†’ you see it in your dashboard and Google Calendar.
Quick Start β€” 5 Steps

Step 1 β€” Import your services. Go to Services & Add-ons β†’ click Import from Shopify β†’ find your service products and import them.

Step 2 β€” Set up your deposit product (optional). If you want deposit payments, go to Settings and enter your Booking Deposit product's Variant ID.

Step 3 β€” Add the widget to your product pages. Go to your Shopify theme editor β†’ navigate to a service product β†’ add the Bookly Booking Widget block.

Step 4 β€” Connect Google Calendar (optional). Go to your Dashboard β†’ click Connect Google Calendar β†’ choose which calendar to sync bookings to.

Step 5 β€” Customize your confirmation emails. Go to Settings β†’ fill in your business name, email address, and confirmation message.

πŸ’‘ You can take bookings without completing every step. At minimum, import a service and add the widget β€” everything else is optional.

Privacy Policy

Last updated: March 2026  Β·  Maple Solutions Inc.

1. Who We Are

Maple Solutions ("we", "us", "our") is a Canadian company that develops Shopify applications, including Bookly. Our website is maplesolutions.info and you can contact us at support@maplesolutions.info.

2. Information We Collect

When merchants install Bookly, we collect and store information necessary to operate the app:

  • Shopify store domain and access tokens (required for app functionality)
  • Service, staff, and availability configuration entered by merchants
  • Booking records including customer name, email, phone, appointment time, and service
  • Google OAuth tokens when merchants connect Google Calendar (stored securely)
  • Settings and preferences configured by the merchant

Customer data (names, emails, phone numbers) is collected when end-customers make bookings through your store. This data is stored on our servers solely to power the Bookly app.

3. How We Use Your Information

  • To provide and operate the Bookly app
  • To send booking confirmation emails to customers on the merchant's behalf
  • To create and manage Google Calendar events when merchants have connected their calendar
  • To display booking management features within the Shopify admin
  • To respond to support requests

4. Third-Party Services

Bookly uses the following third-party services:

  • Shopify β€” The platform on which Bookly operates. Subject to Shopify's privacy policy.
  • Resend β€” Used to send confirmation emails. Customer email addresses are transmitted to Resend for delivery only.
  • Google Calendar API β€” Used when merchants optionally connect their Google Calendar. Booking details are sent to Google to create calendar events.
  • Railway / PostgreSQL β€” Our hosting and database provider where app data is stored.

5. Data Retention

We retain booking and merchant data for as long as the app is installed. When a merchant uninstalls Bookly, we delete their store data within 30 days. You may request deletion of your data at any time by contacting us at support@maplesolutions.info.

6. Data Security

We implement appropriate technical and organizational measures to protect your data. Access tokens and OAuth credentials are stored encrypted. We do not sell, rent, or share personal data with third parties for marketing purposes.

7. Your Rights

You have the right to access, correct, or delete personal data we hold about you. To exercise these rights, contact us at support@maplesolutions.info. We will respond within 30 days.

8. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify merchants of significant changes via email or through the app. Continued use of Bookly after changes constitutes acceptance of the updated policy.

9. Contact

Questions about this Privacy Policy? Contact us at support@maplesolutions.info.

Terms & Conditions

Last updated: March 2026  Β·  Maple Solutions Inc.

1. Agreement to Terms

By installing or using Bookly ("the App"), you ("the Merchant") agree to be bound by these Terms and Conditions. If you do not agree, do not install or use the App. These terms form a binding agreement between you and Maple Solutions Inc. ("we", "us", "our").

2. Description of Service

Bookly is a Shopify application that enables appointment booking functionality on Shopify storefronts. Features include a customer-facing booking widget, booking management dashboard, Google Calendar integration, and automated confirmation emails.

3. Eligibility

You must have a valid Shopify store and comply with Shopify's Terms of Service to use Bookly. You must be at least 18 years of age and have the legal authority to enter into this agreement on behalf of your business.

4. Merchant Responsibilities

  • You are responsible for the accuracy of all service, staff, and pricing information entered into Bookly
  • You are responsible for honoring bookings made through the app
  • You are responsible for communicating your cancellation and refund policies to your customers
  • You are responsible for verifying your sending domain with Resend if you choose to use custom email addresses
  • You must comply with all applicable laws regarding the collection and use of customer data

5. Payments and Pricing

All payments between merchants and their customers are processed through Shopify's payment infrastructure. Maple Solutions is not a party to these transactions and accepts no responsibility for payment processing, refunds, or disputes between merchants and their customers. Current pricing for the Bookly app is displayed on the Shopify App Store listing and is subject to change with notice.

6. Intellectual Property

The Bookly application, including its code, design, and documentation, is the intellectual property of Maple Solutions Inc. You are granted a limited, non-exclusive, non-transferable license to use the app for the purpose of operating your Shopify store. You may not copy, modify, distribute, or reverse-engineer any part of the app.

7. Limitation of Liability

To the maximum extent permitted by applicable law, Maple Solutions shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of revenue, loss of data, or business interruption, arising from your use of the app.

Our total liability to you for any claim arising from your use of Bookly shall not exceed the amount you paid for the app in the three months preceding the claim.

8. Disclaimer of Warranties

The app is provided "as is" and "as available" without warranties of any kind. We do not warrant that the app will be error-free, uninterrupted, or that any defects will be corrected. We make no warranties regarding the suitability of the app for your particular purpose.

9. Termination

You may terminate your use of the app at any time by uninstalling it from your Shopify store. We reserve the right to suspend or terminate your access to the app at our discretion if you violate these terms. Upon termination, your data will be handled as described in our Privacy Policy.

10. Changes to Terms

We may update these Terms from time to time. We will provide notice of significant changes via email or through the app. Your continued use of the app after changes take effect constitutes acceptance of the revised terms.

11. Governing Law

These Terms are governed by the laws of Canada. Any disputes shall be resolved in the courts of Canada.

12. Contact

Questions about these Terms? Contact us at support@maplesolutions.info.

🍁 Canadian Company

We build things we'd want to use ourselves.

Maple Solutions was founded with a simple belief: Shopify merchants deserve apps and themes that are thoughtful, reliable, and well-rounded β€” not cobbled-together solutions that create more problems than they solve.

Based in Canada, we're a focused team of Shopify developers who care deeply about the merchant experience.

01
Quality over quantity
We'd rather ship one great app than five mediocre ones. Every feature is deliberate.
02
Merchant-first thinking
We design from the perspective of the merchant β€” their time, their workflow, their revenue.
03
Shopify native, always
We build with Shopify's APIs, patterns, and conventions β€” no hacks, no workarounds.
04
Long-term commitment
We maintain and evolve every app we publish. Launch day is just the beginning.
Based in Canada
Proudly Canadian, globally minded.
From our home in Canada, we serve Shopify merchants around the world. Our apps are designed to work everywhere Shopify does β€” because great tools have no borders.
🍁Maple Solutions β€” Canada
Let's build something together.

Have a question about one of our apps, need a custom solution, or just want to say hello? We read every message.

πŸ“
Location
Canada 🍁
🌐
Website
maplesolutions.info
Send us a message
We typically respond within one business day.