Sample report · This is the complete, unedited report from a real audit of flowdrome.com — one of our own products, graded by the same AI customer that grades everyone. Every customer receives exactly this, about their site.

Run yours →

Complete website experience audit

www.flowdrome.com

C77/100
PRIMARY CUSTOMER JOURNEY · INSTALL AND GET STARTED WITH THE FREE SELF-HOSTED PRODUCT
completed to safe boundary

The journey itself took 5 browser steps across 3 pages · confidence 85%

“Safe boundary” = the AI stopped where continuing would have real-world effects (payments, signups, installs). It never completes real transactions.

25 PAGES DISCOVERED14 ANALYZED IN DEPTH5 BROWSER ACTIONS22 SCREENSHOTS
The Brutal Truth

Flowdrome clearly communicates what it is — a self-hosted workflow automation platform where flows run on your own machines — and the primary journey to install and get started works smoothly with complete, no-account documentation. The main obstacles are trust and framing: the homepage shows no third-party proof, does not signal at first glance that the product is free to start with no key, and its canonical tag points to a different host than the one actually served. None of these block installation, but together they add hesitation and discovery effort at the moment a technical evaluator is deciding whether to commit.

01

Scorecard

ClarityC
78/100 · 80% conf

The offer and category are stated plainly across the homepage and docs ('Flowdrome is a workflow automation platform … your workflows run on your machines'). Clarity is reduced at the moment of first impression because the free, no-account entry point is only stated on the pricing page, and terms like 'fleet' arrive before explanation.

Trust & persuasionD
62/100 · 78% conf

Visual professionalism is high and the docs are detailed and honest (including candid scope notes on the Zapier importer), but no third-party proof — customer quotes, named users, community metrics — is visible on the homepage, so trust rests mainly on self-description for a product visitors must install and give credentials to.

Conversion pathB
82/100 · 82% conf

The install-and-get-started path is direct and frictionless: the prominent 'Get started' CTA leads to complete, self-serve install instructions requiring no account or payment, followed by a first-workflow tutorial. Points are deducted because the free entry point is under-signaled at first impression and integration coverage is presented via single-item reference pages rather than browsable overviews.

Usability & mobileB
82/100 · 70% conf

The mobile above-the-fold impression is coherent, with clear hierarchy, a legible headline, and a visible primary CTA, and mobile page delivery was fast in measurement. Scoring confidence is moderate because only the homepage mobile state was captured as screenshots; interior docs pages were not tested on mobile.

Technical healthB
84/100 · 85% conf

Scored from measured signals starting at 100. Deductions: No Content-Security-Policy −8, No X-Frame-Options −3, No X-Content-Type-Options −3, No Referrer-Policy −2. Positives: HTTPS, no mixed content, no automated accessibility issues.

SEO healthC
68/100 · 82% conf

On-page fundamentals are largely sound: one H1, a descriptive title, a meta description, alt text on all images, and a language attribute. The score is held down by a canonical tag pointing to the non-www host while the site is served on www, and by the absence of a social-share image and structured data.

02

Top 3 highest-impact fixes

1

The homepage does not signal at first glance that the product is free to start with no key or account.

Evidence

The hero describes self-hosting and 'one engine' but the free-to-start, no-key entry point appears only on the pricing page ('Install — no key needed', 'Free — $0'). First-impression review noted cost and barrier to entry are unclear above the fold.

User impact

A visitor who does not scroll or open pricing may not realize they can start immediately at no cost, adding discovery effort at the entry point.

Recommended change

Add a short, factual free-to-start line near the hero CTA using wording already present on the pricing page.

How to implement

Place one line directly beneath or beside the hero 'Get started' button; keep it grounded in existing claims and do not introduce trial or credit-card language (the offer is a free plan, not a trial).

Free for personal use — install with no key needed.
IMPACT: MEDIUMEFFORT: LOWVERIFY: Confirm the line renders on desktop and mobile above the fold; validate any conversion effect with analytics or an A/B test.
2

The homepage offers no third-party proof for a product visitors must install and trust with credentials.

Evidence

No customer logos, testimonials, user counts, or community metrics are visible above the fold on either viewport; first-impression trust rests on visual polish and self-description.

User impact

Some evaluators may hesitate before installing or purchasing because confidence rests only on the site's own claims.

Recommended change

Add genuine, verifiable trust signals the business already has — real user quotes, named organizations that permit reference, or community/repository metrics.

How to implement

Publish only figures you can substantiate; do not invent counts or claims. A concise proof strip on the homepage is sufficient.

IMPACT: MEDIUMEFFORT: MEDIUMVERIFY: Confirm each published signal is real and attributable; validate the effect with analytics or an A/B test.
3

The 'Nodes' navigation and the templates URL land on a single reference item instead of a browsable catalog.

Evidence

The 'Nodes' destination /docs/nodes/ has title 'HTTP Trigger node' and H1 'HTTP Trigger'; /docs/templates/ has title 'Runbook — Manual run — template' — single items rather than overviews, while the homepage promotes 'Browse the 113 nodes' and '88 one-click templates'.

User impact

A visitor confirming integration coverage lands on one item and must hunt for the full catalog, adding effort exactly when they are judging whether coverage is sufficient.

Recommended change

Make the 'Nodes' navigation destination and the templates landing URL resolve to a browsable index of all nodes and all templates, with individual reference pages one click deeper.

How to implement

Confirm whether these URLs are intended as indexes before changing routing; if so, point them at the catalog overview. Observed on a single attempt — verify current routing first.

IMPACT: MEDIUMEFFORT: MEDIUMVERIFY: Click the 'Nodes' nav link and the 'Browse the 113 nodes' CTA and confirm both reach a full browsable index.
03

First impression vs. reality

Appeared to offer

A self-hosted workflow automation platform ('Flowdrome') where you build workflows visually and run them on your own servers, containers, or VMs rather than in a third-party cloud queue.

Inferred audience

Developers, DevOps/engineering teams, and technically-oriented users who want automation running on infrastructure they control.

Inferred benefit

Ownership and control — run automation on your own machines, build visually, and test against real data before deploying.

Apparent next action

Click the primary 'Get started' button, or secondarily 'Browse the 113 nodes'.

Trust reaction

Moderately positive — polished, intentional design and a realistic product screenshot suggest a credible tool, but with no logos, testimonials, or third-party proof visible, trust rests mainly on visual polish and self-description.

Attention hierarchy

The hero headline 'Where workflows run.' with 'run' emphasized in purple → The purple 'Get started' buttons (top-right nav and hero) → The product UI screenshot showing the node-based Studio editor

Perception vs. actual content

The hero reads as a premium developer tool of unknown cost, but the product is actually free to start with no key and no account — a low-friction entry point that only becomes clear on the pricing and install pages, not at first glance.

04

Customer journey replay

#PageActionResultFriction
1HomepageReviewed the hero and clicked the primary 'Get started' button to begin installing.Arrived directly on the Install documentation page.
2Install docsRead the setup overview.The page clearly explained the Nucleus (control plane with Studio) plus one or more hosts, and that the Nucleus ships with a built-in host so installing it alone gives a complete working product. First-boot admin login and a security warning to change it were documented.
3Install docsScrolled to find actual download links and install commands.Found four release artifacts with SHA256 verification, a one-line Proxmox install, and separate Nucleus/Host commands.
4Install docsContinued reading Docker, LXC, and from-source options plus upgrade guidance.Found complete Docker (docker load + docker run with port mappings and volume), Proxmox LXC, and from-source instructions, plus post-install access at localhost:4800.
5First workflow guideFollowed the natural next step into the 'Your first workflow' tutorial.A clear, actionable tutorial (a three-node Telegram echo bot) walked through creating a workflow, adding a trigger, and using credentials and expressions — completing the on-site getting-started experience.
05

All findings (6)

mediumF-001seoCanonical URL points to the non-www host while the site is served on www76% conf
User consequence

Visitors are unaffected directly, but the mismatch can send search engines conflicting signals about which host is authoritative.

Business consequence

Search engines may split or consolidate ranking signals to a host that differs from the one people actually reach, which can weaken organic visibility. This should be validated in a search-console/indexing check.

Recommended fix

Decide on a single canonical host (www or non-www), make the other permanently 301-redirect to it, and ensure the canonical tag matches the host that is actually served. If www is the live host, set the canonical to https://www.flowdrome.com/.

<link rel="canonical" href="https://www.flowdrome.com/" />
IMPACT: MEDIUMEFFORT: LOWhttps://www.flowdrome.com/
mediumF-002trustNo third-party trust signals or social proof visible on the homepage80% conf
User consequence

A first-time visitor evaluating a self-hosted platform they must install and trust with credentials has no external evidence that other teams rely on it, so confidence rests only on the site's own claims.

Business consequence

Without visible proof, some evaluators may hesitate before installing or purchasing a license. The effect should be validated with analytics or an A/B test.

Recommended fix

Add genuine, verifiable trust signals that the business already has — for example real customer or user quotes, named organizations that permit reference, community size, or repository/community metrics. Do not add invented counts or claims; only publish figures you can substantiate.

No third-party trust signals or social proof visible on the homepage
IMPACT: MEDIUMEFFORT: MEDIUMhttps://www.flowdrome.com/
mediumF-003clarityHomepage hero does not signal that the product is free to start with no account66% conf
User consequence

Because the primary goal is to get visitors to install the free self-hosted product, a visitor who does not scroll or open the pricing page may not realize they can start immediately at no cost and with no account.

Business consequence

The lowest-friction entry point (free, no key) is under-communicated at the moment of first impression, which may add discovery effort. The conversion impact should be validated with analytics or an A/B test.

Recommended fix

Add a short, factual free-to-start line near the hero CTA, using wording already present on the pricing page. Keep it grounded in existing claims (free for personal use, no key needed).

Free for personal use — install with no key needed.
Homepage hero does not signal that the product is free to start with no account
IMPACT: MEDIUMEFFORT: LOWhttps://www.flowdrome.com/
mediumF-004navigation'Nodes' and template reference URLs land on a single item instead of a browsable overview60% conf
User consequence

A visitor who wants to confirm coverage by browsing all nodes or templates lands on one specific item and must then locate the actual overview, adding discovery effort at a key evaluation moment (whether the integrations are enough). (Observed on a single attempt; requires confirmation.)

Business consequence

Because integration coverage is a stated objection, landing evaluators on a single item rather than the full catalog may weaken the 'enough coverage' impression. The conversion impact should be validated.

Recommended fix

Make the 'Nodes' navigation destination and the templates landing URL resolve to a browsable index/overview of all nodes and all templates, with individual reference pages one click deeper. Confirm whether these URLs are intended as indexes before changing routing.

'Nodes' and template reference URLs land on a single item instead of a browsable overview
IMPACT: MEDIUMEFFORT: MEDIUMhttps://www.flowdrome.com/docs/nodes/
lowF-005reliabilitySeveral HTTP security headers were not detected90% conf
User consequence

No direct user-facing effect was observed; these are defense-in-depth hardening gaps rather than an exploitable problem.

Business consequence

Adding these headers would provide additional layers of defense if another vulnerability or a compromised third-party resource were present. Absence alone does not is a defense-in-depth gap that would reduce the impact of a script-injection issue if one existed.

Recommended fix

Add a Content-Security-Policy (start in report-only mode and refine), plus X-Content-Type-Options: nosniff, a Referrer-Policy, and a framing protection (X-Frame-Options or CSP frame-ancestors). Keep the existing HSTS and HTTPS configuration.

IMPACT: LOWEFFORT: MEDIUMhttps://www.flowdrome.com/
lowF-006seoNo social-share image or structured data detected85% conf
User consequence

When the homepage is shared on social platforms or messaging apps, no preview image is available, producing a plainer, less informative link preview.

Business consequence

Weaker share previews and the absence of structured data reduce how richly the site can appear in social and search surfaces. This is a discoverability/polish gap, not a ranking guarantee.

Recommended fix

Add an og:image (and Twitter card image) representative of the product, and add appropriate structured data (for example Organization and SoftwareApplication) validated against a structured-data testing tool.

No social-share image or structured data detected
IMPACT: LOWEFFORT: LOWhttps://www.flowdrome.com/
06

Copy rewrite pack

Hero free-to-start line
Current
(none present)
Suggested
Free for personal use — install with no key needed.

The lowest-friction entry point (free, no key) is only stated on the pricing page and is missing at the moment of first impression.

Canonical host in homepage <link rel="canonical">
Current
https://flowdrome.com/
Suggested
https://www.flowdrome.com/

The page is served on the www host but declares a non-www canonical, sending search engines conflicting host signals. Confirm which host is authoritative before applying.

07

Strengths to preserve

  • Clear, consistent value proposition repeated across homepage and docs: workflows run on your own machines, not in a cloud queue, with one shared engine.
  • The install-and-get-started journey is frictionless and self-serve — no account, signup, or payment required to begin.
  • Documentation is detailed and specific, with copy-paste install commands for four methods and a step-by-step first-workflow tutorial.
  • Candid, trust-building copy — the Zapier importer is described honestly as producing 'a working skeleton you review and finish, not a perfect one-click clone', and pricing links to what happens on cancel, refund, or dispute.
  • Fast delivery across tested pages (homepage load 417ms desktop, mobile FCP 252ms) over HTTPS with HSTS.
  • Sound on-page SEO basics: single H1, descriptive title and meta description, all images have alt text, and a language attribute; no automated accessibility issues were detected in the tested states.
08

Prioritized action plan

Immediate fixes
Align the canonical host with the served host

Set the canonical tag to the authoritative host actually served (www) and 301-redirect the other host to it site-wide.

OWNER: DEVELOPER · VERIFY: Confirm the canonical matches the served host and that the alternate host permanently redirects; recheck in search console.
IMPACT MEDIUM
EFFORT LOW
Quick wins
Signal free-to-start in the hero

Add a short factual free-to-start line near the hero CTA using existing pricing-page wording.

OWNER: COPYWRITER · VERIFY: Confirm the line appears above the fold on desktop and mobile.
IMPACT MEDIUM
EFFORT LOW
Add social-share image and structured data

Add an og:image and Twitter card image plus appropriate structured data (e.g. Organization, SoftwareApplication).

OWNER: DEVELOPER · VERIFY: Validate the share preview and structured data with a testing tool.
IMPACT LOW
EFFORT LOW
Add defense-in-depth security headers

Add a Content-Security-Policy (start report-only), X-Content-Type-Options: nosniff, a Referrer-Policy, and framing protection while keeping HSTS.

OWNER: DEVELOPER · VERIFY: Re-run a response-header check and confirm no functionality regressions.
IMPACT LOW
EFFORT MEDIUM
High-impact projects
Point Nodes and Templates entry points to browsable catalogs

Route the 'Nodes' nav destination and the templates landing URL to full browsable indexes, with individual items one click deeper.

OWNER: DEVELOPER · VERIFY: Click the nav and 'Browse the 113 nodes' CTA and confirm both reach a full catalog.
IMPACT MEDIUM
EFFORT MEDIUM
Add verifiable trust signals to the homepage

Publish genuine, substantiable proof — real user quotes, referenceable organizations, or community/repository metrics.

OWNER: MARKETER · VERIFY: Confirm each signal is real and attributable before publishing.
IMPACT MEDIUM
EFFORT MEDIUM
Experiments
Test hero free-to-start framing

Validate whether surfacing the free, no-key entry point in the hero affects install starts.

OWNER: MARKETER · VERIFY: Compare install-page arrivals via analytics or an A/B test.
IMPACT MEDIUM
EFFORT LOW
Maintenance
Keep node/connector/template counts and docs accurate

Ensure homepage counts (113 nodes, 100 connectors, 88 templates) and catalog pages stay in sync as the product evolves.

OWNER: COPYWRITER · VERIFY: Periodically reconcile advertised counts with the actual catalogs.
IMPACT LOW
EFFORT LOW
09

Retests & improvement tracking

The $49.99 Audit + Improvement Tracking package includes three retests of the same site over 90 days. Each retest re-runs the full audit and produces a before-and-after comparison: which findings you resolved, which remain, and any new regressions — because fixing your website without retesting is guessing. (This sample was a one-time audit, so no retests are attached.)

10

Limitations

  • ·The journey stopped at the safe boundary: actual download artifacts and the package registry live on GitHub (off the flowdrome.com domain) and real installation happens on the user's own machine, so obtaining and running the software could not be executed within the browser test.
  • ·No signup, booking, contact, or lead-generation flow exists on the site, so those funnels could not be tested; the commercial 'Buy Starter/Business/Hosting' checkout was not exercised.
  • ·Mobile screenshots covered only the homepage; interior docs and pricing pages were not captured on mobile, lowering mobile-usability confidence.
  • ·The Nodes/Templates routing observation (F-004) was seen on a single attempt and is capped in confidence; confirm whether those URLs are intended as index pages before changing routing.
  • ·First-impression assessments are screenshot-based observations and model inferences, not measured eye-tracking or verified visitor behavior.
  • ·Performance metrics such as CLS and LCP were unavailable in the measurement bundle, so rendering-stability and largest-paint conclusions are limited.
  • ·Security-header findings are defense-in-depth hardening gaps identified from response headers, not evidence of any exploited or exploitable vulnerability.

OVERALL CONFIDENCE: 79% · This report is advisory. Predicted visitor behavior is an inference, not measured eye tracking. Accessibility checks do not certify compliance.

Get this exact report for your website.

Free website-specific preview first — pay only when you can see we actually tested your site. $29.99, no subscription. Paid reports also include the downloadable PDF.

https://

No account needed. Just a URL. First-impression analysis in about a minute.

Grade another website →