RepuShield · Project Map
Walkthrough

User Flow

A full A-to-Z test walkthrough. Follow it click by click to check every part of the app — what you click, what opens, and what to verify. 10 areas · 45 steps.

Click — what you do
Opens — what appears
Check — what to verify
1

Landing & navigation

Confirm the website loads and every menu link goes somewhere real.

  1. Click

    Open repushield.app

    Opens

    Homepage with the hero and a “Run Free Audit” button

    Check

    Page loads fast, hero + button visible, no broken images

    /
  2. Click

    Hover “Platform” in the top menu

    Opens

    Dropdown: AI replies, Monitoring, Removals, Crisis mode, Cross-platform, Alerts

    Check

    Each item opens its own feature page

    /platform/*
  3. Click

    Hover “Solutions”

    Opens

    Dropdown: Dentists, Lawyers, Med-spas, Restaurants, Multi-location

    Check

    Each industry page loads with its own wording

    /solutions/*
  4. Click

    Click “Pricing”

    Opens

    Pricing page with plans and the $179 option

    Check

    All plan cards and the FAQ show up

    /pricing
  5. Click

    Scroll to the footer

    Opens

    Footer links — About, Blog, Security, Terms, Privacy

    Check

    Every footer link works

    /
2

Run a free audit

The core action — paste a link and get a result.

  1. Click

    Click “Run Free Audit”

    Opens

    Audit page with a box to paste your Google link

    Check

    Input box and “Analyze” button are visible

    /audit
  2. Click

    Paste a Google Business link and click “Analyze”

    Opens

    A live progress bar: scanning → analyzing

    Check

    Progress moves; try a maps link, a g.page link, and a Place ID

    /audit
  3. Click

    Wait about 60 seconds

    Opens

    Your results page appears automatically

    Check

    It redirects when done; a bad link shows a friendly error + “email me” option

    /audit/result/[jobId]
3

Read results & choose removals

Make sure the report is clear and you can decide to buy.

  1. Click

    Look over the results

    Opens

    Current vs projected rating, flagged reviews, revenue at risk

    Check

    Numbers fill in, reviews are grouped by how removable they are

    /audit/result/[jobId]
  2. Click

    Open a flagged review

    Opens

    The reason it breaks Google's rules

    Check

    A clear reason shows for each flagged review

    /audit/result/[jobId]
  3. Click

    Select reviews and click “Remove these”

    Opens

    Package picker — $179 per review or a monthly plan

    Check

    Price updates with your selection; button leads to sign up / checkout

    /audit/result/[jobId]
4

Create an account & verify email

Sign-up works both ways and email confirmation lands.

  1. Click

    Click “Sign up” (or continue from checkout)

    Opens

    Register form with email/password or Google

    Check

    Both sign-up options are present

    /register
  2. Click

    Enter email + password and submit

    Opens

    Account created; a verification email is sent

    Check

    You see a “check your email” prompt and the email arrives

    /register
  3. Click

    Open the link in the verification email

    Opens

    An “Email confirmed” page

    Check

    Confirmed message shows; an expired or reused link is handled gracefully

    /verify-email/[token]
  4. Click

    Try “Sign up with Google” instead

    Opens

    Google consent screen, then back signed in

    Check

    The Google round-trip works and lands you logged in

    /register
5

Log in & account security

Getting back in, and the safety nets around it.

  1. Click

    Click “Log in”

    Opens

    Login form (email/password + Google)

    Check

    Both options visible

    /login
  2. Click

    Enter your credentials

    Opens

    Your portal — or a 2-factor prompt if you turned it on

    Check

    Wrong password shows an error; the right one logs you in

    /login
  3. Click

    Click “Forgot password”

    Opens

    A reset-request screen

    Check

    Reset email arrives and the link lets you set a new password

    /forgot-password
6

Choose a plan & pay

Money flows safely and billing controls work.

  1. Click

    Pick a plan (or pay-per-removal) and continue

    Opens

    A secure checkout page

    Check

    Checkout loads; run a test payment

    /portal/billing
  2. Click

    Complete the payment

    Opens

    Back in the portal with your plan active

    Check

    Status shows “active” and your credits/plan are correct

    /portal/billing
  3. Click

    Open “Billing”

    Opens

    Your plan, next billing date, card, and invoices

    Check

    Upgrade, downgrade, update card, and cancel all work

    /portal/billing
  4. Click

    Open an invoice

    Opens

    Invoice details

    Check

    Line items show and the invoice downloads

    /portal/invoices/[id]
7

Track your removals

You can follow each removal to the finish.

  1. Click

    Open “Removals” in the portal

    Opens

    A list of removals with their status

    Check

    Each moves through filed → in review → removed

    /portal/removals
  2. Click

    Open the public tracking link

    Opens

    A simple status page

    Check

    Status is visible without logging in

    /track/[trackingId]
8

Tour your account (portal tools)

Click into every tool and confirm it does its job.

  1. Click

    Open “Monitoring”

    Opens

    Live feed of new reviews + rating trend

    Check

    New reviews appear and the trend chart renders

    /portal/monitoring
  2. Click

    Open “Alerts”

    Opens

    Notification settings

    Check

    Toggle email/SMS/Slack, set a threshold, save

    /portal/alerts
  3. Click

    Open “AI replies”

    Opens

    A list of reply drafts

    Check

    Open a draft, edit it, approve it to post

    /portal/ai-replies
  4. Click

    Open “Managed replies”

    Opens

    Hand-off view

    Check

    You can request a done-for-you reply

    /portal/managed-replies
  5. Click

    Open “Q&A defense”

    Opens

    Your Google Q&A items

    Check

    You can flag a bad question

    /portal/qa-defense
  6. Click

    Open “Profile optimization”

    Opens

    A health checklist

    Check

    It lists issues and how to fix them

    /portal/gbp-optimization
  7. Click

    Open “Geo-grid rankings”

    Opens

    A ranking heatmap

    Check

    The grid renders across your service area

    /portal/geo-grid
  8. Click

    Open “Review booster”

    Opens

    A request campaign

    Check

    Send a review request by email or SMS

    /portal/review-booster
  9. Click

    Open “Website widget”

    Opens

    Embed code + preview

    Check

    Copy the code; preview shows your reviews

    /portal/widget
  10. Click

    Open “Reports”

    Opens

    Monthly summaries

    Check

    A PDF report downloads

    /portal/reports
  11. Click

    Open “Referrals”

    Opens

    Your referral link + rewards

    Check

    Copy the link; rewards tracker shows

    /portal/referrals
  12. Click

    Open “Settings”

    Opens

    Account, security, team

    Check

    Update profile, turn on 2-factor, manage team/API keys

    /portal/settings
9

Agency partner flow

For partners managing many clients.

  1. Click

    Open the agency “Dashboard”

    Opens

    Overview of all clients

    Check

    Client list and stats load

    /dashboard
  2. Click

    Open “Clients”

    Opens

    Your client list

    Check

    Add and manage a client

    /dashboard/clients
  3. Click

    Open “Run client audit”

    Opens

    Audit on a client's behalf

    Check

    Results save to that client

    /dashboard/audit
  4. Click

    Open “Removals”

    Opens

    All removals across clients

    Check

    Progress shows for every client in one view

    /dashboard/removals
10

Extra public pages

The smaller pages every visitor might hit.

  1. Click

    Open the Revenue calculator

    Opens

    A calculator

    Check

    Enter rating + reviews; the loss number updates live

    /calculator
  2. Click

    Open the Blog and a post

    Opens

    Article with a free-audit call-to-action

    Check

    Article renders and the CTA works

    /blog/[slug]
  3. Click

    Open Contact and send a message

    Opens

    Contact form

    Check

    Form submits and confirms

    /contact
  4. Click

    Open Terms, Privacy, Security

    Opens

    Legal pages

    Check

    All three load

    /terms
  5. Click

    Open an unsubscribe link

    Opens

    One-click unsubscribe

    Check

    It confirms you're unsubscribed

    /unsubscribe

Want a preview of each screen you'll click through?

Open the Screens tour →