Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

WordPress Custom Quiz Development

Upwork • , US • Remote

Posted on: 26th March, 2025
Employment Type: CONTRACTOR

Job Description

The Task:

Please go through the website, goodlifemeds.com, one page at a time, and refer to my script as you work. For each screen, substitute the content and layout with what is seen on their site, while ensuring that the overall functionality remains the same.

The user should be able to select options like A, B, C, or D, and based on their selections, they should see the corresponding next screen.

Most screens will be explained in my script, but feel free to clarify if needed.

The Key Difference:

When users reach the dosing section, the quiz will ask them, "What dose are you on right now?" with multiple dosing options listed.

If a user selects, say, 5 mg, the next question will ask:

"Do you want to stay on the same dose, increase the dose, or reduce the dose?"

If they select A (stay on the same dose), it should return them to 5 mg.

If they select B (increase the dose), they should move to 7.5 mg.

If they select C (decrease the dose), they should move to 5 mg again.

Logic for Dosing:

The dosing part is the most crucial and tricky aspect:

Based on their choices, the system should calculate the appropriate dosage.

The price of the medication varies depending on the selected dose. For example, if they choose the smallest dose, they must be assigned to the starter plan.

Once the quiz is complete, we will finalize the logic for the pricing, dosage, and the specific plan assigned to each user based on their selections.

Please let me know if you have any questions or need further clarifications as you move through the project. I look forward to seeing how this takes shape!

ONLINE WEIGHT LOSS QUIZ FLOW – GOOD MEDICS

SCREEN 1: START

Title: Kickstart Your Weight Loss Journey

Text: Get matched with a personalized plan based on your goals, habits, and health history. It only takes a minute.

Disclaimer (light gray): By clicking “Continue,” you agree that Good Medics may use your responses to personalize your experience and for other purposes outlined in our [Privacy Policy]. Answers shared before creating an account won’t be used for medical assessment.

Button: Continue

SCREEN 2: MOTIVATION

Title: What’s Driving You to Lose Weight?

Options:

1. Improve my health

2. Boost my confidence

3. Enhance daily life

4. All of the above

Logic: All lead to Screen 3

SCREEN 3: WEIGHT LOSS GOAL

Title: How Much Weight Are You Hoping to Lose?

Options:

1. 1 to 15 lbs

2. 16 to 50 lbs

3. 51 lbs or more

4. Not sure, I just want to feel better

Logic: All lead to Screen 4

SCREEN 4: ENCOURAGEMENT

Title: Your Goal to Lose [User’s Selection] is Closer Than You Think!

Text: No extreme dieting required. To find the best plan for you, we’ll first build your custom weight-loss profile. Ready?

Button: Let’s Go

SCREEN 5: PAST ATTEMPTS

Title: How Many Weight Loss Programs Have You Tried Before?

Options:

1. None – this is my first time

2. 1 to 4

3. 5 to 10

4. More than I can count

Logic: All lead to Screen 6

SCREEN 6: FAMILY HISTORY

Title: Do Any of Your Family Members Struggle with Weight?

Options:

• Yes

• No

• I’m not sure

Logic: All lead to Screen 7

SCREEN 7: FAMILY HISTORY EXPLANATION

Title: Genes Aren’t Destiny—But They Do Play a Role

Text: Even though weight struggles can run in families, it’s not set in stone. Genetics can influence appetite, metabolism, and how your body stores fat—but that doesn’t mean you can’t lose weight.

Button: Next

SCREEN 8: SLEEP

Title: How Much Sleep Do You Usually Get Per Night?

Options:

1. More than 9 hours

2. Between 7 and 9 hours

3. Less than 7 hours

4. It varies—I have trouble sleeping

Logic: All lead to Screen 9

SCREEN 9: SLEEP EDUCATION

Title: Sleep Matters—More Than You Think

Text: Getting enough rest is crucial for weight loss. In a 16-year study, people who slept less than 7 hours per night had a 15% higher risk of weight gain.

Button: Next

SCREEN 10: BASIC INFO

Title: Let’s Cover the Basics

Fields:

• Date of Birth

• Sex Assigned at Birth (Male / Female)

• Phone Number

• ZIP Code

Disclaimer: By entering your phone number and checking the box above, you agree to receive calls and texts from Good Medics for account verification, safety checks, and other lawful purposes, including marketing, shipping updates, and provider messages. Must be 18+.

Checkbox required

Button: Continue

SCREEN 11: TRANSITION

Title: Almost There—Now Let’s Talk Health

Text: We’ll ask a few questions about your health to help determine which treatment is right for you.

Light gray: All prescriptions require physician approval and completing this form does not guarantee treatment.

Button: Continue

SCREEN 12: PRESCRIPTIONS

Title: Are You Currently Taking Any Prescription Medications?

Options:

• Yes (Text box)

• No

Logic: All lead to Screen 13

SCREEN 13: ALLERGIES

Title: Do You Have Any Allergies?

Options:

• Yes (Text box)

• No

Logic: All lead to Screen 14

SCREEN 14: MEDICAL CONDITIONS / SURGERIES

Title: Any Medical Conditions or Past Surgeries?

Options:

• Yes (Text box)

• No

Logic: All lead to Screen 15

SCREEN 15: MEDICAL HISTORY CHECKLIST

Title: Check Any Conditions That Apply to You

Options (checkbox list):

• Gastroparesis

• IBD

• Pancreatitis

• Pancreatic cancer

• Gallbladder disease

• High triglycerides

• Kidney injury/disease

• Insulin-dependent diabetes

• Thyroid cancer

• Family history of thyroid cancer

• Family history of MEN-2

• PCOS with infertility

• Eating disorder

• Suicidal thoughts (past year)

• Anorexia/Bulimia

• None of the above

Logic:

• If anything but “None,” show decline message

• If “None of the above,” go to Screen 16

SCREEN 16: PRODUCT EDUCATION

Title: What You Should Know

Text: [Insert medication blurb]

Checkbox: I’ve read and understand

Logic: Must check to continue to Screen 17

SCREEN 17: GASTRIC BYPASS

Title: Have You Had Gastric Bypass Surgery in the Last 6 Months?

Options:

• Yes → Decline message

• No → Screen 18

SCREEN 18: GLP-1 ALLERGIES

Title: Are You Allergic to Any of the Following?

[List of GLP-1 meds]

Option: None of the above

Logic:

• Any selection except “None” = decline message

• “None” → Screen 19

SCREEN 19: DPP-4 INTERACTION

Title: Do You Currently Take Any of the Following?

[List of DPP-4 meds]

Option: None of the above

Logic:

• Any selection except “None” = decline message

• “None” → Screen 20

SCREEN 20: PREGNANCY

Title: Are You Currently Pregnant or Planning to Become Pregnant?

• Yes → Decline message

• No → Screen 21

SCREEN 21: BREASTFEEDING

Title: Are You Currently Breastfeeding?

• Yes → Decline message

• No → Screen 22

SCREEN 22: BIRTH CONTROL ACKNOWLEDGMENT

Title: Important for Patients Who Can Become Pregnant

Text: Medication not safe during pregnancy. Must use birth control.

Checkbox: I understand and agree

Logic: Checkbox must be selected to continue

SCREEN 23: CURRENT GLP-1 USE

Title: Are You Currently Taking Any GLP-1 Medications?

Options:

• Yes

• No

Logic: All go to Screen 24

SCREEN 24: BMI SCREEN

Title: Let’s Get Your BMI

Fields: Height (ft + in), Weight (lbs)

Logic:

• If BMI is less than 23 → decline message

• If BMI ≥ 23 → Screen 25

SCREEN 25: RECENT GLP-1 USE

Title: Have You Taken Semaglutide, Tirzepatide or Similar in the Past 2 Months?

Options:

• Yes → Screen 26

• No → Screen 28

SCREEN 26: SIDE EFFECTS

Title: Any Side Effects from Current Medication?

Options:

• Yes (Text box) → Screen 27

• No → Screen 28

SCREEN 27: ANYTHING TO SHARE

Title: Anything Else You’d Like to Share with Your Provider?

Options:

• Yes (Text box) → Screen 29

• No → Screen 29

SCREEN 28: QUESTIONS FOR PROVIDER

Title: Do You Have Anything Else to Share with Your Provider?

Options:

• Yes (Text box)

• No

Logic: All go to Screen 29

SCREEN 29: CURRENT DOSE

Title: What Dose Are You Currently Taking?

Options:

• Month 1: 2.5 mg

• Month 2: 5 mg

• Month 3: 7.5 mg

• Month 4: 10 mg

• Month 5: 12.5 mg

• Month 6: 15 mg

Logic: Store value for next screen

SCREEN 30: PLAN + DOSE ADJUSTMENT

Title: Select Your Tirzepatide Plan

Subtext: Based on your current dose: [auto-filled]

Options:

• Stay on same dose → same dose

• Increase dose → next higher dose

• Decrease dose → next lower dose

Then Display Plan Options:

Monthly Plan:

• $187 first month

• $287/month after

• Free shipping, cancel anytime

Quarterly Plan:

• $647 first 3 months

• $747 every 3 months after

• Biggest Savings

Logic: Go to Screen 31

SCREEN 31: DOSAGE VERIFICATION

Title: Dosage Verification

Text: Based on your answers, your provider will review the following dose: [Auto-filled].

Note: All new patients will begin at 2.5 mg unless currently taking more.

Button: Continue

SCREEN 32: SHIPPING INFO

Title: Where Should We Ship Your Medication?

Fields:

• Full Name

• Address

• City, State, ZIP

• Phone Number

Button: Continue

SCREEN 33: ORDER SUMMARY + PAYMENT

Title: Review & Checkout

Summary Includes:

• Selected Plan

• Provider Review

• Shipping

• Ongoing Care

Payment: Credit card entry fields

Button: Submit

Responsibilities

  • For each screen, substitute the content and layout with what is seen on their site, while ensuring that the overall functionality remains the same
  • The user should be able to select options like A, B, C, or D, and based on their selections, they should see the corresponding next screen
  • When users reach the dosing section, the quiz will ask them, "What dose are you on right now?" with multiple dosing options listed
  • "Do you want to stay on the same dose, increase the dose, or reduce the dose?"
  • If they select A (stay on the same dose), it should return them to 5 mg
  • If they select B (increase the dose), they should move to 7.5 mg
  • If they select C (decrease the dose), they should move to 5 mg again
  • The dosing part is the most crucial and tricky aspect:
  • Based on their choices, the system should calculate the appropriate dosage
  • The price of the medication varies depending on the selected dose
  • For example, if they choose the smallest dose, they must be assigned to the starter plan
  • Once the quiz is complete, we will finalize the logic for the pricing, dosage, and the specific plan assigned to each user based on their selections
  • Please let me know if you have any questions or need further clarifications as you move through the project
  • Text: Get matched with a personalized plan based on your goals, habits, and health history
  • 1 to 15 lbs
  • Logic: All lead to Screen 6
  • Genetics can influence appetite, metabolism, and how your body stores fat—but that doesn’t mean you can’t lose weight
  • More than 9 hours
  • Between 7 and 9 hours
  • Less than 7 hours
  • It varies—I have trouble sleeping
  • Logic: All lead to Screen 9
  • SCREEN 9: SLEEP EDUCATION
  • In a 16-year study, people who slept less than 7 hours per night had a 15% higher risk of weight gain
  • Disclaimer: By entering your phone number and checking the box above, you agree to receive calls and texts from Good Medics for account verification, safety checks, and other lawful purposes, including marketing, shipping updates, and provider messages
  • Light gray: All prescriptions require physician approval and completing this form does not guarantee treatment
  • Logic: All lead to Screen 13
  • Logic: All lead to Screen 14
  • Logic: All lead to Screen 15
  • SCREEN 15: MEDICAL HISTORY CHECKLIST
  • Checkbox: I’ve read and understand
  • Yes → Decline message
  • SCREEN 24: BMI SCREEN
  • If BMI is less than 23 → decline message
  • If BMI ≥ 23 → Screen 25
  • Title: Dosage Verification

Requirements

  • Logic: All lead to Screen 3
  • SCREEN 3: WEIGHT LOSS GOAL
  • 16 to 50 lbs
  • 51 lbs or more
  • Must be 18+
  • SCREEN 14: MEDICAL CONDITIONS / SURGERIES
  • Gastroparesis
  • Pancreatitis
  • Pancreatic cancer
  • Insulin-dependent diabetes
  • PCOS with infertility
  • Eating disorder
  • Anorexia/Bulimia
  • If anything but “None,” show decline message
  • SCREEN 16: PRODUCT EDUCATION
  • Logic: Must check to continue to Screen 17
  • SCREEN 17: GASTRIC BYPASS
  • Any selection except “None” = decline message
  • Text: Medication not safe during pregnancy
  • Must use birth control
  • Logic: Checkbox must be selected to continue
  • SCREEN 23: CURRENT GLP-1 USE
  • SCREEN 25: RECENT GLP-1 USE
  • Title: Have You Taken Semaglutide, Tirzepatide or Similar in the Past 2 Months?
  • Month 6: 15 mg
  • SCREEN 31: DOSAGE VERIFICATION
Upwork

Upwork

Technology

Job Type

CONTRACTOR

Benefits

  • IBD
  • Gallbladder disease
  • Kidney injury/disease
  • Month 1: 2.5 mg
  • Month 2: 5 mg
  • Month 4: 10 mg
  • Month 5: 12.5 mg
  • SCREEN 30: PLAN + DOSE ADJUSTMENT
  • $187 first month
  • $287/month after
  • Free shipping, cancel anytime
  • $647 first 3 months
  • $747 every 3 months after
  • Biggest Savings
  • Selected Plan
  • Ongoing Care

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs