Free shipping over $50 · Take the 2-minute skin assessment
GoHighLevel build sheet

How this funnel is built in GHL

One survey with 8 question slides and a contact slide. Each answer is saved to a custom field and carries points for a skin type. The type with the most points decides which result page the contact lands on, and which tag and emails they get.

Funnel pages

Step 1
Landing page · /skin-assessmentOne promise, one button. Traffic from Instagram, TikTok and email.
Step 2
Survey · /assessment8 question slides + contact slide. Email is captured inside the survey, so every answer is saved on the contact.
Step 3
Result page × 4Dry, Oily, Combination, Balanced. Same template: site header, result, routine, 15% coupon, 3 products.
Step 4
Thank-you · /thank-youConfirms the email, explains next steps, offers a free 15-minute consultation.

Survey questions, custom fields and option values

#QuestionCustom fieldOptionSaved valuePoints
1By midday, how does your skin feel?
Routing
lumen_skin_feel
Radio
Tight, dry or flakytightdry +3
Shiny all overshiny_alloily +3
Shiny T-zone, drier cheeksshiny_tzonecombination +3
Comfortable, no real changecomfortablebalanced +3
2How do your pores look up close?
Routing
lumen_pores
Radio
Barely visiblebarelydry +1balanced +1
Visible on my nose onlynose_onlycombination +2
Large across most of my facelargeoily +2
Small and evensmall_evenbalanced +2
330 minutes after washing your face, it feels…
Routing
lumen_after_cleanse
Radio
Tight and uncomfortabletightdry +2
Soft and comfortablecomfortablebalanced +2
Oily on my T-zone onlyoily_tzonecombination +2
Oily everywhereoily_alloily +2
4How often do you get breakouts?
Routing
lumen_breakouts
Radio
Rarelyrarelydry +1balanced +1
Sometimes, mostly on my T-zonetzonecombination +1
Often, all overoftenoily +2
5By the afternoon, your makeup or SPF…
Routing
lumen_makeup_wear
Radio
Looks patchy or clings to dry spotspatchydry +2
Stays putstaysbalanced +2
Slides off my nose and foreheadslides_tzonecombination +2
Slides off everywhereslides_alloily +2
6Does your skin react to new products?
Personalisation
lumen_sensitivity
Radio
Nevernevertag only
Sometimessometimestag only
Oftenoftentag only
7What bothers you most in the mirror?
Personalisation
lumen_main_concern
Radio
Dullnessdullnesstag only
Dark spots or uneven tonedark_spotstag only
Fine linesfine_linestag only
Rednessrednesstag only
Large poresporestag only
Breakoutsbreakoutstag only
8How often do you wear sunscreen?
Personalisation
lumen_spf_habit
Radio
Every daydailytag only
Only when it is sunnysunny_onlytag only
Rarely or neverrarelytag only
9Where should we send your result?
Contact slide
first_name
email
phone
Standard contact fields. Submitting creates or updates the contact with all answers.

Questions 1–5 decide the skin type. Questions 6–8 only add tags, so the follow-up emails can mention sensitivity, the main concern and SPF habits.

Routing rules

ResultRuleRedirect toTag addedEmail 1 subject
Dry SkinHighest total for dry/result-dryskin-type:dry{{contact.first_name}}, your skin is thirsty. Here is your fix
Oily SkinHighest total for oily/result-oilyskin-type:oily{{contact.first_name}}, here is how to stop the midday shine
Combination SkinHighest total for combination/result-combinationskin-type:combinationTwo zones, one routine: your skin result is in
Balanced SkinHighest total for balanced/result-balancedskin-type:balanced{{contact.first_name}}, your skin is in great shape. Keep it that way

Tie-breaker: if two types have the same points, the answer to question 1 decides. Score-based redirects in GHL Quizzes are still a planned feature, so this uses the Survey + custom fields method, with the redirect handled by the survey logic and a workflow as backup.

Workflow: "Skin assessment submitted"

Trigger
Survey submitted: Lumen Skin AssessmentContact is created or updated with all 8 custom fields.
Instantly
If/else on skin type → add tagskin-type:dry / oily / combination / balanced, plus sensitive:yes, concern:*, spf:*
Instantly
Email 1: your result + GLOW15One template per skin type, subject lines above.
Day 1
SMS: code reminderOnly if the contact has phone and no purchase tag.
Day 2
Email 2: last 24 hours for 15% offSkipped automatically if they bought.
Day 3
Email 3: how to layer your routineEducation by skin type. Builds trust after the offer.
Day 5
Email 4: book your free consultCalendar link. Booked contacts move to the Consultation pipeline.
Day 30
Email 5: retake your assessmentRestarts the cycle for repeat orders.
Try the funnel from the start