Suppressing the SMS Step for Texas Visitors in Digioh

Overview

Use two built-in Extensions—Universal Merge Tags and Dynamic Page Change Override—to detect a visitor’s state and branch the form flow. Visitors currently located in Texas will skip the SMS step; all others will see the full flow. (Note: Current geo-location may not align with a user's residence.) Effective September 1, 2025: in order to send messages to Texas residents, your business must register with the Texas Secretary of State annually and comply to specific conditions, such as only sending messages during certain hours. Please make sure you are familiar with the legal requirements to send SMS messages to Texas residents.


What You’ll Need

  1. A three-page box set up in Digioh:
    • main (Email collection)
    • ep1 (SMS collection)
    • thx (Thank You)
  2. The Universal Merge Tags Extension
  3. The Dynamic Page Change Override Extension

Step 1: Install Universal Merge Tags

  1. In the Digioh dashboard, open Extensions.
  2. Find and install Universal Merge Tags.
  3. This makes the visitor’s geo-detected state available as the [REGION_CODE] merge tag.

Step 2: Capture State in a Hidden Field

  1. Go to your main page’s Form → Fields settings.
  2. Add a new hidden field (e.g., “Custom 1”).
  3. Set its Default Value to:
    {!{code}!}czoxNTpcIltSRUdJT05fQ09ERV0NClwiO3tbJiomXX0={!{/code}!}
  4. This automatically stores “Texas” (or another state) when someone arrives.

Step 3: Install Dynamic Page Change Override

  1. In Extensions, install Dynamic Page Change Override.
  2. This Extension can route visitors to different pages based on form values, no coding needed.

Step 4: Configure Page Redirect Logic

  1. In the main page, switch to the Layout tab and open Page Metadata.
  2. Add the following lines:
    {!{code}!}czo0NDpcImFsdF9wYWdlX291dCA9IGN1c3RvbV8xDQpUZXhhcyAgICAgICA9IHRoeA0KXCI7e1smKiZdfQ=={!{/code}!}
    • alt_page_out = custom_1 tells the Extension to look at your hidden field.
    • Texas = thx means “if the visitor’s state is Texas, go directly to the Thank You page ( thx).”
  3. Leave your box’s normal post-submit flow set to show Extra Page 1 (ep1) for SMS by default.

Step 5: Double-Check Page Names

Ensure your pages in the Box Editor are named exactly:

  • main
  • ep1
  • thx

These names must match the metadata keys and default flow steps.


How It Works

Visitor’s State Flow
Texas Email (main) → Thank You (thx)
Other Email (main) → SMS (ep1) → Thank You (thx)

Tips & Troubleshooting

  • Not seeing the right page?
    • Confirm the hidden field captures the correct state.
    • Review spelling/capitalization in Page Metadata.
  • Testing:
    • Use your browser’s VPN or geo-spoofing plugin to simulate Texas vs. other states.
    • Preview your box in Digioh’s staging view to verify the branching logic.

You’re all set! This setup leverages Digioh Extensions (no custom JavaScript) so it’s easy to maintain and update whenever you need.

Want to get more from Digioh?

Get the playbooks leading brands use to convert more visitors into revenue.

Browse the Playbooks ?

Platform Tour

See what else you can do with Digioh in our self-guided platform tour.

Take the Tour ?

Still Need Help?

Connect with our team for technical help.

Message Support