Esta página estará disponible en español próximamente. Mientras tanto, se muestra la versión en inglés.

SMS Consent & Messaging Program

MiLimpieza · [email protected]

Opt-In Language

Customers encounter one of two opt-in moments depending on how they interact with the platform.

A — Account login & portal access (SMS / WhatsApp methods)

Before the verification code is sent, a required checkbox must be checked (unchecked by default). The send-code button is disabled until the box is checked.

"I agree to receive SMS messages from MiLimpieza, including verification codes and service-related notifications regarding my lawn care requests. Message frequency varies. Message and data rates may apply. Reply STOP to opt out and HELP for help. Consent is not a condition of purchase."

Checkbox is unchecked by default. The "Send Code" button remains disabled until the customer checks the box and enters their phone number.

B — Post-login SMS notification consent dialog

After a customer logs in for the first time without a prior SMS consent record on file, a modal dialog is displayed before the account portal loads.

Title: "SMS Notifications"

"By using this portal you agree to receive service notifications via SMS from [Cleaner's Company Name]. Message & data rates may apply."

"Reply STOP to opt out at any time."

Links to Privacy Policy and Terms & Conditions are displayed below the body text.

Actions: "No Thanks" (decline) · "I Agree" (accept)

C — Account settings (toggle)

Inside the customer's account settings (Edit Contact dialog), a checkbox allows the customer to grant or revoke SMS consent at any time.

"I consent to receive service notifications via SMS"

Opt-Out Language

Customers can opt out at any time by replying STOP to any SMS message. They also receive the opt-out disclosure in:

  • The opt-in checkbox text (flow A above)
  • The consent dialog body text (flow B above)
  • MiLimpieza's Privacy Policy (Section 4) and Terms & Conditions (Section 3)

Standard STOP response sent by Twilio:

"You have been unsubscribed from all messages from this number. Reply START to resubscribe."

Standard HELP response sent by Twilio:

"For help, contact [email protected] or visit milimpieza.app/contact."

OTP (One-Time Password) Flow

MiLimpieza uses OTP codes to authenticate customers accessing their account portal (no passwords are stored).

  1. Channel selection. The customer chooses how to receive their code: SMS, WhatsApp, or Email.
  2. Consent checkpoint. If SMS or WhatsApp is selected, the opt-in checkbox (flow A) must be checked before the "Send Code" button activates.
  3. Code delivery. A 6-digit code is sent via Twilio to the customer's registered phone number (or email). The code expires after 10 minutes.
  4. Verification. The customer enters the 6-digit code. Successful entry opens the account portal. A "Remember me" option stores a session token in the browser so the customer is not prompted again on the same device.
  5. Resend. If the code was not received, the customer may tap "Resend code" to request a new one.

Sample OTP message

"Your MiLimpieza verification code is 847213. This code expires in 10 minutes."

Service Notification Flow

After a customer opts in, the cleaner's activity in the MiLimpieza app triggers automated SMS messages sent on behalf of that cleaner.

Notification triggers
EventMessage content
Visit completedVisit confirmation with date, services performed, and current balance
Quote sent by cleanerLink to review and accept or decline the quote
Quote accepted/declined by customerConfirmation of the customer's response
Invoice sentLink to view and pay the invoice
Payment recordedPayment receipt with amount and updated balance
New quote request submittedConfirmation that the cleaner received the request

Sample visit notification

"Hi Maria, Green Thumb Landscaping completed a visit on Jun 2, 2026: Lawn Mowing, Edging. Your current balance is $45.00. View your account: https://milimpieza.app/greenthumb/account"

Sample quote notification

"Hi Maria, Green Thumb Landscaping sent you a service quote for $120.00. Review and respond here: https://milimpieza.app/q/abc123"

Sample invoice notification

"Hi Maria, you have a new invoice from Green Thumb Landscaping for $180.00, due Jun 15, 2026. View and pay: https://milimpieza.app/greenthumb/invoice/xyz789"

Screenshots

The screenshots below show the opt-in checkpoints customers encounter in the MiLimpieza web portal.

Login — SMS opt-in checkbox (Flow A)

Sign In to Your Account
SMS
WhatsApp
Email
📱 Phone number
I agree to receive SMS messages from MiLimpieza, including verification codes and service-related notifications regarding my lawn care requests. Message frequency varies. Message and data rates may apply. Reply STOP to opt out and HELP for help. Consent is not a condition of purchase.
Privacy Policy  ·  Terms & Conditions
Send Code

Post-login SMS consent dialog (Flow B)

SMS Notifications
By using this portal you agree to receive service notifications via SMS from Green Thumb Landscaping. Message & data rates may apply.
I consent to receive service notifications via SMS
No Thanks
I Agree

OTP code entry step

Code sent to +1 (555) 867-5309
🔑 Verification Code
Remember me on this device
Verify

Account settings — consent toggle (Flow C)

Communication Preferences
SMS
WhatsApp
Email
I consent to receive service notifications via SMS

Program Details

Program nameMiLimpieza Service Notifications
Message typesOTP / authentication codes; service notifications (visit, quote, invoice, payment)
Message frequencyVaries based on account activity; typically 1–10 messages per month per customer
Opt-in methodExplicit checkbox or dialog confirmation via web portal
Opt-out keywordSTOP (also UNSUBSCRIBE, CANCEL, END, QUIT)
Help keywordHELP
Carrier chargesMessage and data rates may apply
SMS providerTwilio
Support contact[email protected]