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.combecomestest%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:
+12258675309for 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.combecomeshttps%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:
- Shows only Compounded Semaglutide (
bundleLink=compounded-semaglutide) - Hides the full landing page (
blankLandingPage=true) - Goes straight to questions (
jumpToQuestionnaire=true) - Prevents dialog closing (
inescapableFlow=true) - 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
Testing Your Links
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
promoparameter - Technical implementation assistance
Contact CareGLP support for guidance and the most up-to-date information.