How it actually works
Map scores to jobs, not to vanity. A 90 who is a student and a 90 who is a buyer are not the same contact. The quiz should capture the disqualifier, not only the dopamine of a high number.
If the CRM never sees the outcome, you paid for a lead magnet that your ops cannot run. The follow-up is the product. The quiz is the door.
A region that can rewrite the snapshot will, and HQ will find out at QBR.
ScoreApp is a door. The product is the follow-up. If outcomes live in a CSV, you paid for a lead magnet your ops cannot run. Map bands to jobs: a 90 who is a student and a 90 who is a buyer are not the same contact. Capture the disqualifier in the quiz — budget, role, timeline — and write those answers onto named custom fields. A single 'score' number on the contact with no answers is how sales fakes a discovery call.
Wire the outcome the same day, not in a weekly export. High band creates or updates the contact, sets the opportunity to a stage you can audit (Qualified quiz), and starts a short sequence whose only job is a booked call. Low band still writes the contact — you do not throw them away — but the sequence is slower proof, not a fake book-now. If both bands share one workflow, the quiz is a vanity metric. Owners must see answers on the contact without hunting ScoreApp.
The split is ScoreApp as a database and GHL as a database. Symptoms: quiz completions in ScoreApp, empty pipeline; or a Zap that creates a second contact because email case does not match. Pick GHL as the system of record for the person. ScoreApp can keep the quiz design. Test with two completes in one hour. If you merge contacts after the test, fix the identity key (email) before you add more questions. Do not treat a high score as a credit card.