Switchr Experience Map

Unified view of User Journeys & Delivery Streams

1
Landing & High Proposition
User arrives at Switchr. USP is clear: "Sign up once, save forever." Focusing on the shift from advice to action.
⚠️ Challenges & UX
  • Getting user attention quickly
  • Conveying trust immediately
  • Overcoming skepticism of "forever"
⚙️ Technical Tasks
  • Optimise First Contentful Paint (FCP)
  • Implement analytics & heatmaps
2
Seamless Intake
User enters basic details (Name, Email, Eircode). The goal is zero friction and maximum visual appeal.
⚠️ Challenges & UX
  • Reducing form abandonment
  • Mobile keyboard optimisation
⚙️ Technical Tasks
  • Address lookup API integration (e.g. Autoaddress)
  • Realtime input validation & debouncing
3
Supplier Selection
User selects their current provider. We prepare them for the data "hand-off."
⚙️ Technical Tasks
  • Maintain up-to-date provider list DB
  • Lazy load provider logos
Friction Point
4
Manual Data Intake
Due to restricted APIs, user must manually log in or upload bills. This is the critical drop-off point.
⚠️ Challenges & UX
  • High friction point & drop-off risk
  • Managing user frustration
  • Handling forgotten provider passwords
⚙️ Technical Tasks
  • Bill parsing OCR logic
  • Secure credential proxy/forwarding (if applicable)
  • Fallback mechanisms for failed uploads
Value Add
5
Visualisation Hook
User is rewarded with smart graphs and usage visualisations instantly. The "work" feels like "unlocking value."
⚠️ Challenges & UX
  • Generating meaningful insights instantly
  • Making graphs look beautiful on mobile
⚙️ Technical Tasks
  • D3.js or Chart.js integration
  • Data normalisation pipeline from raw bill data
6
Automated Market Scan
AI Engine compares usage against 100% of the market to find the true "Optimised" plan.
⚙️ Technical Tasks
  • Pricing logic engine
  • CRU market rate API database sync
7
Master Switch Execution
User authorizes the switch with one click. They are now enrolled in the automated renewal cycle.
⚙️ Technical Tasks
  • Verified consent logging (audit trail)
  • Integration with new supplier onboarding API
Success
8
Success: Saved Forever
User is set. Switchr will automatically move them to the best plan every single year without them lifting a finger.
⚠️ Challenges & UX
  • Reinforcing the "forever" value prop
  • Post-signup engagement to reduce churn
⚙️ Technical Tasks
  • Schedule automated renewal checks in system
  • Welcome sequence email automation
1
The Initial Enrollment
User successfully completed the first switch (Journey A). They are now "locked in" for the next 12 months.
⚠️ Challenges & UX
  • Keeping user engaged for 12 months without annoying them
⚙️ Technical Tasks
  • CRM integration & segmentation
  • Event scheduling service setup (11 months out)
Automated
2
Renewal Monitoring
Switchr AI monitors the market daily. 30 days before the contract expires, it scans for the next "Optimised" plan.
⚙️ Technical Tasks
  • CRON jobs for active user checks
  • Batch processing thousands of comparisons
Automated
3
The Savings Prompt
User receives a notification: "Your plan ends soon. We found a better one saving you €240. We'll move you on Friday."
⚠️ Challenges & UX
  • Ensuring high email open/read rate
  • Avoiding spam folders
⚙️ Technical Tasks
  • Email/SMS delivery system integration (Sendgrid/Twilio)
  • Dynamic content generation (injection of savings figures)
Automated
4
Auto-Switch Action
Unless the user opts out, Switchr executes the switch on the contract end date. No forms to fill, no data to re-enter.
⚠️ Challenges & UX
  • Handling edge cases (e.g., user moved house)
  • Managing failed API switches gracefully
⚙️ Technical Tasks
  • Automated switching API payloads
  • Retry logic & error alerting
5
Post-Switch Confirmation
User is informed of the successful move. Their dashboard updates with the new plan details and savings forecast.
⚠️ Challenges & UX
  • Providing clear proof of value generated
  • Generating word-of-mouth referrals here
⚙️ Technical Tasks
  • Dashboard data mutation
  • PDF generation for new contract summary