Skip to main content

Landing Page URL Customization

What Are URL Options?

URL options are special codes you can add to the end of a web address to customize how a page behaves. Think of them like settings that you can turn on or off by including them in the link.

These options use what's called URL query parameters - they're the part of a web address that comes after a question mark (?). They help you create direct links to specific parts of the signup process without needing to write complex code.

How URL Options Work

Instead of users having to navigate through multiple pages, these options let you:

  • Skip directly to the part of the process they need
  • Pre-fill information you already have about them
  • Customize what they see on the page
  • Track where signups are coming from

Available Options

blankLandingPage=true

What it does: Hides everything except the signup dialog box.

When to use it: Perfect when you want to show only one specific product instead of the full product carousel and landing page content.

Best used with: bundleLink to show just one product option.


bundleLink=product-name

What it does: Automatically selects and opens a specific product from the carousel.

How to format: Use the product name in "kebab-case" (lowercase with hyphens instead of spaces).

Example: To select "Compounded Semaglutide," use bundleLink=compounded-semaglutide


email=encoded-email-address

What it does: Pre-fills the email field with the patient's email address.

Why it's helpful: Prevents patients from using a different email than what you have in your system.

Important: Email addresses must be "URL encoded" (special characters are converted to codes).

  • test@example.com becomes test%40example.com
  • The @ symbol becomes %40

inescapableFlow=true

What it does: Prevents users from closing the dialog boxes (except with the browser back button).

When to use it: Combine with blankLandingPage=true to prevent users from ending up on a blank screen if they try to close the dialog.


jumpToQuestionnaire=true

What it does: Skips the product information and goes straight to the qualification questions.

When to use it: When patients are coming from a page that already explained the product details, so you can avoid showing them the same information twice.


promo=discount-code

What it does: Automatically applies a promotional code.

How it works: The code is applied without the user having to type it in.

Note: Use only codes provided by CareGLP support staff. (Lose15 shown in the example is not a real code)


phone=encoded-phone-number

What it does: Pre-fills the phone number field.

Format requirements:

  • Use international format: +12258675309 for US numbers
  • URL encode the + symbol: + becomes %2B
  • Final result: %2B12258675309

signupSuccessRedirectURL=encoded-destination-url

What it does: Sends users to a specific page after they complete signup.

Common uses:

  • Thank you pages
  • Confirmation pages
  • Your main website

Important: The destination URL must be URL encoded.

  • https://www.google.com becomes https%3A%2F%2Fwww.google.com

testMode=true

What it does: Creates a test signup without processing payment.

When to use it: For testing your integration or training purposes.

What happens: Support staff will know this isn't a real patient case.

Example: Complete URL

Here's an example that combines several options to create a focused signup experience:

https://app.careglp.com/partner/careglp-demo?bundleLink=compounded-semaglutide&blankLandingPage=true&jumpToQuestionnaire=true&inescapableFlow=true&signupSuccessRedirectURL=https%3A%2F%2Fwww.google.com

What this example does:

  1. Shows only Compounded Semaglutide (bundleLink=compounded-semaglutide)
  2. Hides the full landing page (blankLandingPage=true)
  3. Goes straight to questions (jumpToQuestionnaire=true)
  4. Prevents dialog closing (inescapableFlow=true)
  5. Redirects to Google after signup (signupSuccessRedirectURL=https%3A%2F%2Fwww.google.com)

Tips for Using URL Options

Combining Options

  • Connect multiple options with & (ampersand)
  • Start the first option with ? (question mark)

URL Encoding Quick Reference

When you need to encode URLs or email addresses:

  • @ becomes %40
  • + becomes %2B
  • / becomes %2F
  • : becomes %3A

Always use testMode=true when testing to avoid creating real patient cases.

Embedding in Your Website

These URLs can be embedded in iframes to create seamless signup forms within your existing website.

Getting Help

For questions about:

  • Which product names to use with bundleLink
  • Valid promotional codes for the promo parameter
  • Technical implementation assistance

Contact CareGLP support for guidance and the most up-to-date information.