Loading...

SMS integration

Share this article

Overview

The SMS integration in the Mallard Bay dashboard lets your outfitturn on text messaging for marketing and guest-facing outreach, and it collects the business, representative, and campaign details carriers require before those messages can be sent legally and reliably.

After you start setup, Mallard Bay stores an SMS connection for your outfitter. You will see two separate statuses:

  • Marketing SMS — used when the dashboard treats outbound marketing-style SMS as ready (for example when you compose SMS to clients, client lists, bookings, or leads using templates or custom text).
  • Transactional SMS — tracked alongside marketing; the dashboard labels it either Setup completed or Pending approval depending on backend provisioning. Exactly when each pathway becomes active is enforced by Mallard Bay’s services, not by additional toggles on this screen.

The main surfaces are:

  • /integrations/sms — introductory Connect SMS to Mallard Bay screen or, after registration, SMS Connection Details.
  • /integrations/sms/registration — guided SMS registration (business compliance information and sample messages).

SMS ties into integrations as a communication channel for message templates and automations, and complements clients / client lists (phone numbers required for SMS) and email (custom domain is a separate integration).


Prerequisites

  • SMS on your Mallard Bay plan — the SMS integration is guarded by subscription access (SMS_INTEGRATION in product code). If you cannot reach the SMS pages or see upgrade messaging, SMS may not be included for your account. Exact plan rules are not defined in this app repository.
  • An outfitter context selected — the integrations hub expects an outfitter profile;without one, related screens can show prompts to choose an outfitter first.
  • Information you’ll need for registration
    • Business details: legal business name, 9‑digit EIN, business type, company type, business website URL (must validate as a URL), and a full physical business address.
    • Address format: State/region and ISO country code fields must each be exactly two characters (for example US state abbreviations); otherwise the form will ask you to contact support for help.
    • Authorized representative: name, email, phone, job position (from a fixed list in the product), and business title on file for compliance.
    • Marketing campaign details: regions of operations (from product options), a campaign description (between 40 and 4,096 characters), and between 2 and 5 sample messages (20–1,024 characters each).

The registration form pre-fills some fields from your outfitter profile (for example outfitter name, website URL, owner name/email/phone for the representative step) so you usually only need to correct or supplement them.


Step-by-step usage in the dashboard

Open the SMS integration

  1. In the sidebar, open Integrations.
  2. Find the SMS card (“Enable marketing and customer support based SMS”) and select it. You land on /integrations/sms.

First-time setup: connect and register

  1. On Connect SMS to Mallard Bay, read the overview (marketing campaigns and transactional messages).

  2. Select Set Up SMS. You are taken to /integrations/sms/registration.

  3. Follow the wizard (order in the product):

    Business Details

    Confirm business identity and address exactly as filed with tax authorities.

    Representative

    Enter the authorized representative who will attest to messaging use.

    Marketing Campaign Details

    Explain how SMS will support your business (the form includes editable starter text referencing Mallard Bay as your platform partner and mentioning consent). Provide regions of operations and realistic SMS samples. You may add/delete samples until you stay within 2–5 messages total.

    Review and Submit

    Confirm all sections before sending.

  4. Submit with Register for SMS. On success you should see “Successfully registered for SMS!” and you’ll be brought back to /integrations/sms.

After registration: read your connection statuses

Once registration has created an SMS configuration for your outfitter, the introductory connect screen is replaced by SMS Connection Details.

You’ll see two rows:

Label Meaning in the dashboard
Marketing SMS Setup completed or Pending approval
Transactional SMS Setup completed or Pending approval

These labels mirror what Mallard Bay’s backend stores; there are no separate “Approve” buttons here—when a pathway still shows Pending approval, provisioning or carrier compliance is incomplete on the Mallard Bay side.

Using SMS elsewhere in the dashboard (what the UI enforces locally)

When you compose an SMS (for example messaging a client or reviewing automations):

  • If marketing SMS setup is still incomplete, Mallard Bay shows “SMS is disabled”“Complete your SMS configuration to enable SMS templates.” with Configure SMS routing you back /integrations/sms. In that state the composer cannot be submitted.
  • After marketing SMS is deemed ready by the dashboard, SMS options in composing tools should unblock (subject to server‑side enforcement Mallard Bay may still apply for consent, quotas, scheduling, etc.).

Automations expose each template’s channel (SMS vs email). SMS steps rely on is_configured flags Mallard Bay returns from the automation API; When SMS is not configured, the UI repeats the configuration banner guiding you toward Integrations → SMS.

Not verifiable purely from dashboard code: exact mapping between “Transactional SMS • Setup completed” and specific features (booking reminders vs payment texts, etc.). Server documentation would be required to list every transactional touchpoint.


Common pitfalls

  • Thinking one green check means everything is live — marketing and transactional can finish at different times. Watch both status pills after registration.
  • Validation surprises — EIN must be exactly nine digits. Country and state abbreviations must be two letters; mismatches surface errors that explicitly suggest contacting Mallard Bay support.
  • Length limits on messaging samples — Short or long draft SMS outside the enforced ranges will prevent advancing or submitting registration.
  • Trying to send SMS before marketing setup completes — You’ll hit the disabling banner and blocked send controls even if some other part of the product looks ready.

Related workflows

Workflow Relation to SMS integration
Message templates Create/update SMS bodies used for manual sends, automations, and marketing bulk sends once channels are authorized.
Automations SMS-capable workflows stay disabled visually until Mallard Bay marks the SMS template/channel configured (is_configured).
Clients & client lists SMS recipients need usable phone numbers; list-level sends call marketing SMS mutations (“bulk SMS queued” success toast in code).
Bookings / leads Compose flows allow SMS when phone data exists—still subject to SMS configuration banners.
Custom Email Domain Independent integration; parallels SMS for polishing branded communication channels.

For contextual help links from the SMS page header (where implemented), Mallard Bay may point readers to sms-integration in the knowledge base.

Related knowledge articles

Website performance insights

The Web Performance area (/web-performance) in the Mallard Bay admin dashboard is where you review t...

Read

Website builder

The Website builder is where you design and maintain your outfitter’s Mallard Bay–hosted marketing w...

Read

Website booking widget

The Website Widget is an integration that lets you create embeddable booking experiences for your ow...

Read

Waivers and digital signatures

Mallard Bay supports waivers in two complementary ways:

Read

Reviews and guest feedback

The Feedback area of the Mallard Bay dashboard (/feedback) is where you see guest reviews for your o...

Read

Reporting and analytics

Open Reporting from the main navigation. The page uses tabs:

Read

Referrals program

The Referrals page in your Mallard Bay dashboard is where you work booking referrals: one outfitter ...

Read

Quotes and booking invites

Quotes in Mallard Bay are how you package a trip offer—listing, dates, package, guests, add-ons, opt...

Read

Quick Pay links

Quick Pay lets you create standalone payment requests and share a guest checkout link with a custome...

Read

Paid Facebook ads

Mallard Bay’s paid Meta (Facebook / Instagram) tools help you promote a listing, collect leads with ...

Read

Outfitter payments and financial settings

Payments & Financials is a section under My Outfitter in the Mallard Bay dashboard. It holds out...

Read

Website performance insights

Learn more in the Mallard Bay knowledge base.

Read

Website builder

The website builder is managed in the Mallard Bay web dashboard. In the mobile app, outfitters and t...

Read

Waivers and digital signatures

Waivers and digital signature setup are managed in the Mallard Bay web dashboard. In the mobile app,...

Read

Account setup and onboarding

Getting started in Mallard Bay usually involves a few distinct steps in the dashboard:

Read

Team and access

Use the Mallard Bay mobile app to manage the people who help run your outfitter account in the field...

Read

Booking and guest experience settings

Booking & Guest Experience lives under My Outfitter at /my-outfitter#booking-guest-experience. I...

Read

Stripe Terminal

Stripe Terminal lets you collect an in-person card payment from the Mallard Bay mobile app using the...

Read

Outfitter business profile

My Outfitter is the main screen in the Mallard Bay admin dashboard where you configure your outfitte...

Read

Reviews and reputation

Learn more in the Mallard Bay knowledge base.

Read

Referrals program

Referral tracking and participant reporting are managed in the Mallard Bay web dashboard. In the mob...

Read

Message templates

Message templates are reusable email and SMS layouts you maintain in the Mallard Bay dashboard. They...

Read

Quotes and booking invites

Learn more in the Mallard Bay knowledge base.

Read

Trip listings

Listings are the trips, charters, hunts, or packages your outfitter sells and operates in Mallard Ba...

Read

Quick Pay

Learn more in the Mallard Bay knowledge base.

Read

Payments

Payments in the Mallard Bay mobile app help outfitters and guides collect, review, share, refund, an...

Read

Paid Facebook Ads

Paid Facebook ads are managed from the Mallard Bay web dashboard, not as a native mobile campaign bu...

Read

Listing operations and logistics

Operations & Logistics is one section on each listing’s management screen in the Mallard Bay das...

Read

Outfitter profile and settings

Learn more in the Mallard Bay knowledge base.

Read

Notifications

Notifications help outfitters and guides keep up with operational updates while working in the Malla...

Read

Mobile onboarding

Learn more in the Mallard Bay knowledge base.

Read

Listing availability and pricing

Availability & Pricing groups the tools that decide when guests can book a listing and what they...

Read

Mobile home

Learn more in the Mallard Bay knowledge base.

Read

Leads

The Leads page is an inbox-style list of prospects for your outfitter. Each row shows name (with an ...

Read

Message templates and automations

Learn more in the Mallard Bay knowledge base.

Read

Integrations overview

Integrations is the hub in the Mallard Bay admin dashboard where you open setup for third‑party conn...

Read

Menu and web dashboard access

The mobile Menu gives outfitters and guides one place to reach both native mobile workflows and web ...

Read

Trip listings

Learn more in the Mallard Bay knowledge base.

Read

QuickBooks integration

The QuickBooks integration connects your Mallard Bay outfitter account to QuickBooks Online so booki...

Read

Listing operations and logistics

Learn more in the Mallard Bay knowledge base.

Read
Pricing

Quick Links

Pricing

Sitemap

FAQs

Get in Touch

+1 (225) 831-8219

sales@mallardbay.com

Made in Houston Texas