Skip to content

Ecommerce Store — StudioM Platform Guide

Who this guide is for: Anyone selling physical products, digital downloads, or services through an online store built on the StudioM platform. Time to read: Approximately 10 minutes


What Is the Ecommerce Store?

The Ecommerce Store lets you sell products directly through your website — from physical goods with inventory tracking and shipping, to digital downloads, online services, and subscriptions. It's a full shopping cart experience built into your platform, connected to your CRM so every buyer automatically becomes a contact.


How to Get There

Navigate to: Payments (left sidebar) → Products to manage your product catalogue

Navigate to: Sites → your website/funnel to set up and customise your store front


Setting Up Your Store

Need StudioM Support for This? Your payment gateway (Stripe, PayPal, etc.) must be connected before any transactions can process. If this hasn't been set up yet, contact StudioM Support and we'll connect your payment provider.


Product Types

The store supports four types of products:

Product Type Best For
Physical Tangible goods that need to be shipped (clothing, equipment, merchandise)
Digital Downloadable files or access links (eBooks, templates, software, audio)
Service Things you deliver in person or remotely (coaching, consulting, installation)
Subscription Recurring billing products (monthly boxes, memberships, software plans)

Creating a Product

  1. Navigate to Payments → Products
  2. Click + New Product
  3. Choose the product type
  4. Fill in:
  5. Product Name
  6. Description (shown to customers on the store/checkout page)
  7. Images (upload product photos)
  8. Price (see pricing options below)
  9. SKU (optional — your internal reference number)
  10. Configure type-specific settings (shipping for physical, file upload for digital)
  11. Click Save

Pricing Options

Option When to Use
Regular Price Standard one-time purchase price
Sale Price A discounted price shown alongside the original (creates a "was/now" display)
Compare-At Price The "original" price shown crossed out to highlight savings

Product Variants

If a product comes in different options (size, colour, material), add variants: 1. Open the product → click Add Variant 2. Name the variant option (e.g., "Size", "Colour") 3. Add the available values (e.g., "Small", "Medium", "Large") 4. Optionally set different prices or stock levels for each variant

Customers choose their variant from a dropdown at checkout.


Physical Products — Shipping Settings

For physical products, configure shipping:

  1. Enable Shipping Required on the product
  2. Enter the product weight (used to calculate shipping costs if you use weight-based rates)
  3. Add dimensions if needed

Shipping zones and rates are configured separately — see the Shipping section below.


Digital Products — Delivery Settings

For digital products, choose how the file or access is delivered after purchase:

Delivery Method How It Works
File Upload Upload the file directly; buyers receive a download link after purchase
External URL Provide a link (e.g., Dropbox, Google Drive) — buyers are directed there
Membership Access Purchase grants access to a course or membership area

The delivery happens automatically when the order is confirmed — no manual action needed.


Product Collections

Organise your products into collections (categories) to make your store easier to browse:

Manual Collections

You choose which products to add to each collection.

  1. Go to Payments → Products → Collections
  2. Click + New Collection
  3. Name it (e.g., "Best Sellers", "Summer Range", "Services")
  4. Add products manually

Smart Collections

Set rules and the collection auto-populates with matching products:

  • Example rule: "All products tagged 'New' are automatically in the 'New Arrivals' collection"
  • Products are added/removed automatically as they match or stop matching the rule

Inventory Management

Track stock levels for physical products:

  1. Open a product → enable Track Inventory
  2. Enter the current stock quantity
  3. Set a Low Stock Alert — you'll be notified when stock drops to this level (e.g., alert when quantity reaches 5)
  4. Choose Backorder behaviour:
  5. Block purchase — customers can't buy when out of stock
  6. Allow backorder — customers can still purchase; fulfil when stock arrives

Stock levels automatically decrease as orders are placed.


Shopping Cart and Checkout

The shopping cart lets customers add multiple products and check out in one transaction.

Order Bumps

Add an optional upsell offer at checkout — a secondary product customers can add with one click before completing their purchase:

  1. Edit your checkout page
  2. Add an Order Bump element
  3. Select the product to offer as the bump
  4. Write a short description and optional discount
  5. The offer appears at checkout as a checkbox the customer can tick

Example: Customer buying a 1-hour consultation → order bump offers a follow-up session at a discount.

One-Click Upsells

After the first purchase is completed, show an upsell offer customers can accept with one click (no re-entering payment details):

  1. Configure in your funnel/checkout settings
  2. Set the upsell product and price
  3. After the initial transaction, the customer sees the upsell page

Checkout Field Customisation

Customise what information you collect at checkout beyond the standard name/email/address:

  1. Edit your checkout page → click Checkout Fields
  2. Add, remove, or reorder fields
  3. Mark fields as required or optional

Terms and Conditions

Add a terms acceptance checkbox to checkout: 1. Edit your checkout page settings 2. Enable Terms and Conditions 3. Paste your terms text or add a link to your terms page


Coupons and Discounts

Create discount codes your customers can enter at checkout:

  1. Navigate to Payments → Coupons
  2. Click + New Coupon
  3. Configure:
  4. Coupon Code (what customers type in, e.g., "WELCOME10")
  5. Discount Type — percentage off or fixed dollar amount
  6. Value — how much off (e.g., 10% or $20)
  7. Minimum Order Value (optional)
  8. Usage Limit — how many times it can be used total, or per customer
  9. Expiry Date (optional)
  10. Save and share the code with customers

Tax Configuration

Set up taxes to be collected at checkout:

  1. Go to Payments → Taxes
  2. Click + Add Tax Rate
  3. Name the tax (e.g., "GST 10%")
  4. Enter the tax percentage
  5. Choose whether to apply to all products or specific products only

For Australian businesses selling to Australian customers, set up GST (10%). For businesses selling internationally, configure regional tax rates as needed.

Need StudioM Support for This? Tax setup and compliance requirements vary by location and business type. Contact StudioM Support if you need help configuring taxes correctly, or consult your accountant.


Shipping Setup

Configure shipping rates for physical products:

  1. Navigate to Payments → Shipping
  2. Create Shipping Zones — geographical regions with their own rates
  3. For each zone, set Shipping Rates:
  4. Flat Rate — a fixed shipping cost (e.g., $9.95 for all orders)
  5. Free Shipping — free above a threshold (e.g., free shipping on orders over $50)
  6. Weight-Based — rate calculated from order weight

Digital products don't require shipping configuration — they're delivered electronically.


Subscription Products

For recurring billing products:

  1. Create a product and select Subscription as the type
  2. Set the billing interval (weekly, monthly, quarterly, annually)
  3. Optionally add a free trial period before billing begins
  4. Set cancellation policies if applicable

Managing Subscribers

View and manage all active subscriptions: - Payments → Subscriptions - See who is subscribed, their next billing date, and subscription status - Manually cancel, pause, or update individual subscriptions

Failed Payments: If a subscription payment fails, the platform automatically retries on a schedule (dunning management). You can configure how many retries to attempt and what to do if payment ultimately fails.


Order Management

View and manage all orders:

  1. Navigate to Payments → Orders
  2. See all orders with status, customer name, amount, and date

Order Statuses

Status What It Means
Pending Order placed, payment processing
Confirmed Payment successful, awaiting fulfilment
Fulfilled Order shipped or delivered
Refunded Full or partial refund issued
Cancelled Order cancelled before fulfilment

Processing a Refund

  1. Open the order → click Refund
  2. Enter the refund amount (full or partial)
  3. Add a reason note (optional)
  4. Confirm — the refund is processed back to the customer's payment method

Manual Orders

Create an order manually for phone or in-person sales: 1. Payments → Orders → + New Order 2. Search for and select the contact 3. Add products 4. Process payment (charge saved card, send invoice, or mark as paid)

Exporting Orders

Download your order history as a CSV: Payments → Orders → Export — filter by date range before exporting.


Store Analytics

See how your store is performing:

  • Revenue — total sales in a period
  • Orders — number of transactions
  • Average Order Value — typical spend per customer
  • Top Products — best-selling items
  • Conversion Rate — percentage of store visitors who complete a purchase

Navigate to Reporting and filter for ecommerce metrics, or check the Payments section for transaction data.


Best Practices

  • Write clear product descriptions — customers can't physically inspect products; your descriptions do the selling
  • Use high-quality images — multiple images from different angles improve purchase confidence
  • Set up low-stock alerts — avoid overselling by knowing when to reorder
  • Test your checkout flow — place a test order yourself to see exactly what customers experience
  • Use order bumps strategically — offer something genuinely complementary at checkout, not just any product
  • Set up post-purchase workflows — automatically send a thank-you email, delivery instructions, or a review request after every order

Common Questions

Q: Can customers check out as guests (without creating an account)? Yes — customers can purchase without creating an account. Their details are automatically captured in your CRM as a contact.

Q: Can I offer a payment plan (e.g., 4 instalments)? Yes — configure payment plans on your products. Set the number of payments and the interval, and the platform handles automatic billing.

Q: How does digital product delivery work? Once payment is confirmed, the customer automatically receives an email with their download link or access details. No manual action required.

Q: Can I limit how many of a product can be purchased? Yes — enable inventory tracking and set the quantity. Once stock reaches zero, you can block further purchases or allow backorders.

Q: What happens if a subscription payment fails? The platform automatically retries the payment a configured number of times. If all retries fail, you can set it to cancel the subscription, pause access, or notify you for manual follow-up.


Need Help?

Contact StudioM Support any time.

  • Email: support@makoa.us
  • Live Chat: Available inside the platform

Related guides: Payments and Invoicing · Funnels and Websites · Workflows (Automations)