Clear, reliable, and compliant communication is essential to for delivering a professional pet-care experience. With MoeGo’s upcoming Notification Compliance update, your client email and SMS messages will follow industry-standard regulations, helping you protect your business while keeping pet parents informed the way they prefer.
This update ensures:
- All messages follow CAN-SPAM (email) and TCPA (SMS) regulations
- Clients stay in control by managing their own notification preferences
- Business Workflows become more consistent across intake forms, online booking, client profiles, and messages settings.
Watch the video or read the article in details on how notification compliance works in MoeGo. Once done, feel free to share your thoughts.
Know More About Compliance
What Is Notification Compliance?
Notification compliance refers to the legal requirements that businesses must follow when sending SMS and email messages. In the U.S., communication is regulated under federal laws such as CAN-SPAM Act (for email) and TCPA (for SMS/phone). At its core, compliance means:
- Clients must give consent before receiving certain types of messages
- Every message must include a clear opt-out path
- Businesses must honor unsubscribe requests immediately
- Unauthorized changes to notification settings are prohibited
✅ In simple terms: Compliance means putting control in the hands of pet parents—they decide how they want to receive messages.
Why It Matters to Your Business
For pet-care businesses, you send high-volume service updates and reminders daily. This matters because it:
- Protects you from carrier filtering or message delivery blocks
- Clears consent prevents disputes over unauthorized messaging
- Fines or legal risk tied to improper communication practices
- Helps you maintain client trust and professional credibility
Best Practice To Stay Compliant
| Area | How MoeGo Handles Compliance | What You Need to Do | Details |
| Adding a New Client / Lead | Default notification settings follow regulations automatically. | ☑️ Confirm client consent before enabling SMS or marketing messages | View details → |
| Intake Forms | Every intake form includes a Marketing Policy toggle and client preferences update automatically after submission | ☑️ Keep Marketing Policy ON | View details → |
| Opt-out Requirements | System auto-adds compliant opt-out language to each SMS. | ☑️ Review your opt-out reply periodically to ensure accuracy | View details → |
| Handling Opt-out Clients | MoeGo automatically stops when clients messages opt out | ☑️ Respect opt-outs immediately — do not manually override them | View details → |
| Handling Unsubscribed Clients | MoeGo automatically stops when clients unsubscribe email | ☑️ Respect opt-outs immediately — do not manually override them | View details → |
| Online Booking | Clients see a compliance prompt when signing up MoeGo | ☑️ Recommend clients enable service SMS so they don’t miss updates | View details → |
| Client Self-Management | Clients can update preferences via Client Portal, Branded App | ☑️ Direct clients to these options if they experience message issues | View details → |
System Default Rules
When a new client or lead is added to MoeGo, the system automatically applies compliant default notification settings—no matter how the profile is created.
This includes clients added manually in MoeGo, or those created through text-in, call-in, intake forms, online booking, or the Branded App (beta).
| Notification Type | SMS | Description | Compliance | |
| Service-related | Opt-in | Opt-out | Includes appointment updates, receipts, reminders, and reports. | Clients receive these by email automatically but must consent to receive them via SMS. |
| Marketing-related | Opt-out | Opt-out | Includes promotions, review boosters, and rebooking reminders. | Clients must explicitly opt in to receive these messages. |
| Verification codes | - | Opt-in | Used for account verification. | These are always enabled. |
Business Manage Notification
The businesses can manage notification settings from multiple areas in MoeGo.
When Adding a New Client/Lead
- When creating a new profile, scroll to the Notification Settings section.
- Review the default settings for Service-related and Marketing-related messages. (Service message is opt-in for email and opt-out for SMS, while marketing message is opt-out for both email and SMS).
- If the pet parent agrees to receive other messages, check on SMS or email option accordingly.

When Using the Intake Form
If you use intake forms to collect client information, you’ll find a Marketing Policy option in the form builder.
- Go to Intake Form.
- Create or edit a form.
- Locate the Marketing Policy toggle (Default ON).

Once enabled, this section appears as a consent checkbox for clients during form submission.
When a client agrees, MoeGo automatically updates their marketing preferences.

Company-wide Opt-out Reply Message
MoeGo allows you to set up a company-level opt-out reply. This message is automatically sent when a pet parent replies with “STOP” or “STOPM” to unsubscribe.
To configure:
- Go to Settings > Communication/Auto Messages.
- Open the Opt-out Reply Message tab.
- Customize your message to include the Resubscribe keyword (so clients can opt back in later).
This automatic reply consumes SMS credits as one-way message, confirming that the client’s opt-out request was received.

Pet Parents Manage Notification
Pet parents have full control over how they receive updates and marketing messages from your business.They can manage their notification preferences in several different ways.
When Reply via SMS
Clients can easily update their SMS preferences by replying with specific keywords:
- STOP — Unsubscribe from service-related SMS
- STOPM — Unsubscribe from marketing messages
- RESUBSCRIBE — Re-enable all SMS communications
The system automatically adds “Reply STOP to cancel” or “Reply STOPM to cancel” at the end of auto messages/reminders, so clients always have a clear way to opt out. Private messages sent via message center manually will not have keywords auto-added.
These SMS commands work instantly and don’t require any manual setup from your business.
This keyword (approximately 20 characters) counts toward the total SMS character limit. This may change how many SMS credits a message uses.
Some existing message templates may now consume more SMS credits than before. Please review all your SMS templates to prevent unnecessarily SMS used.
*If you’re on the Ultimate plan, the impact is much smaller, as unlimited auto-messages help offset the extra characters added for compliance.

When Receive Emails
Every email sent through MoeGo includes an unsubscribe link at the bottom of the message.
Clients can click it anytime to stop receiving marketing or service emails.
🔎 Note: This link won’t appear in preview mode inside MoeGo but will be visible in the actual sent email.

When Submit an Intake Form
If you’ve enabled the Marketing Policy in your intake form settings, clients will see a checkbox to agree (or not) to receive marketing messages.
When they submit the form:
- Their marketing consent is automatically recorded.
- MoeGo updates their notification preferences accordingly.
💡 Each new submission overrides the previous preference, so the latest response always applies.

When Book Online
When pet parent first sign up via online booking portal, they will see the notification enablement pop-up, asking their permission to opt-in and their preference for communication method.
- It is their choice if not opt-in, they can continue with the booking process.
- MoeGo updates their notification preferences accordingly.

Specially, if they haven’t opted in to service-related SMS, MoeGo will automatically prompt them to do so after booking and before payment (once every 30 days).
This ensures clients don’t miss important updates like appointment confirmations, cancellations, or reminders.

In Client Portal or Branded App Account
Clients can adjust their communication preferences anytime from their MoeGo account.
- Go to Client Portal > Communication Settings, and update preference.
- Go to Branded App (Beta) > Communication Settings, and update preference.

From there, they can toggle:
- Service-related notifications (SMS/Email)
- Marketing notifications (SMS/Email)
Changes made here apply immediately and sync across all MoeGo communication channels.

Submit Feedback
Before we roll this out broadly, we want to make sure it aligns with your workflow and expectations. Please share your thoughts using the form below:
FAQ
Q: Why can’t I see the “STOP” or “STOPM” text in Message Center?
A: The opt-out phrase is automatically added by the system on the backend. You won’t see it in the Message Center preview, but it will appear in the actual message clients receive. You can test this by sending yourself a message.
Q: Why doesn’t my client see the “unsubscribe” link in their email preview?
A: The unsubscribe link only appears in the actual email delivered to clients, not in the preview shown inside MoeGo. You can send a test email to confirm it.
Q: My client texted “Stop please” but didn’t get unsubscribed — why?
A: The system only recognizes the exact keywords STOP, STOPM, or RESUBSCRIBE. This prevents accidental opt-outs from casual conversation. Keywords are not case-sensitive.
Q: What happens if a client submits multiple intake forms?
A: MoeGo always uses the most recent submission. The latest response determines whether the client is opted in or out of marketing messages.
Q: A client opted out by mistake — can they re-enable notifications?
A: Yes! They can simply reply “RESUBSCRIBE” to re-enable all SMS notifications or update their settings directly in the Client Portal or Branded App.
Q: Can I manually change a client’s notification preferences?
A: Yes, but you must always obtain explicit consent before making any changes. Compliance laws require that clients authorize updates to their own communication settings.
Q: What if clients aren’t receiving appointment reminders?
A: Check their notification preferences. If they’ve opted out of SMS and your reminders are text-only, they won’t receive them. We recommend enabling both Email and SMS to ensure clients get all important updates.
Q: Will my clients lose past settings after this update?
A: No. Existing settings automatically migrate to the new notification structure. MoeGo maps your old message preferences to the correct new categories — so you don’t need to redo anything manually.

Q: What does service-related and marketing messages include?
A: all system-generated notifications are consolidated under one unified management system, divided into 2 notification types.
| Type | sub-function | SMS | Branded app | Autocall | |
| Verification code | - | ✅ | |||
| Service-related | Private msg: message Chatbox | ✅ | ✅ | ||
| Appointment updates: Auto message when new appointment is booked Auto message when appointment is rescheduled Auto message when appointment is marked as ready Auto message when appointment is cancelled Auto message when appointment is confirmed by client Auto message when appointment is cancelled by client | ✅ | ✅ | ✅ | ||
| Payment Send receipt when a ticket is fully paid | ✅ | ✅ | ✅ | ||
| Appointment reminder: 1st reminder[unconfirmed appt only] 2nd reminder[unconfirmed appt only] General reminder[both confirmed and unconfirmed appt] | ✅ | ✅ | ✅ | ✅ | |
| Unsubmitted card on file reminder | ✅ | ✅ | ✅ | ||
| Business Auto reply | ✅ | ||||
| Grooming Report | ✅ | ✅ | |||
| Send Invoice to Pay Online | ✅ | ✅ | |||
| Agreement Sent by Text | ✅ | ✅ | |||
| ETA message (System save reply) | ✅ | ||||
| missed call auto reply (set up on app) | ✅ | ||||
| Workflow notification | ✅ | ✅ | |||
| Marketing campaign | Mass text | ✅ | ✅ | ||
| Pet birthday reminder | ✅ | ✅ | ✅ | ||
| Rebook reminder | ✅ | ✅ | ✅ | ||
| Auto review booster | ✅ | ||||
| abandoned bookings schedule recovery message | ✅ | ||||
| Subscribe to marketing emails | ✅ | ||||
| Workflow campaign | ✅ | ✅ |
If you have questions about your notification settings or need assistance setting up compliance features, reach out to our Support Team.