Skip to content

fix(public): add pre-launch early-access CTA to Promptly and Drishti pages - #32

Merged
nish3451 merged 3 commits into
mainfrom
fix/public-app-interest-capture-cta
Aug 9, 2026
Merged

fix(public): add pre-launch early-access CTA to Promptly and Drishti pages#32
nish3451 merged 3 commits into
mainfrom
fix/public-app-interest-capture-cta

Conversation

@nish3451

@nish3451 nish3451 commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

Closes the improvement-loop item: pre-launch /promptly/ and /drishti/ product pages offer no interest-capture path — primary CTA.

Change

  • Both product page heroes now lead with a primary Get early access button (the page's primary CTA) that opens a prefilled email to the studio inbox (mailto:support@tinystudio.in?subject=<App>%20early%20access).
  • Support and privacy remain one tap away as secondary ghost buttons.

Why mailto
The site is static with a documented no-forms / no-analytics / no-cookie posture (enforced by test-public-conversion-signal.mjs), and the established interest-capture pattern on the site is a prefilled mailto route (The Website Correction application). Nothing is sent until the visitor presses send in their own email app; the prefilled subject is the operator-visible signal.

Validation

  • npm run check: 137 checks, 0 failures (matches clean-main baseline).
  • git diff --check: clean.
  • test-public-link-targets covers the new CTAs via the .button/.ghost-button classes (48px targets).

Summary by CodeRabbit

  • New Features

    • Added “Get early access” email links to the Drishti and Promptly landing pages.
  • Style

    • Updated the Drishti support link to use a subtler ghost-button style.
    • Preserved separate support and privacy links for both landing pages.

…pages

The pre-launch product pages had support and privacy links but no
interest-capture path. Add a primary 'Get early access' button in each
hero that opens a prefilled email to the studio inbox, matching the
site's existing privacy-preserving mailto application pattern; support
and privacy stay as secondary ghost buttons.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nish3451 has reached the 50-credit limit for trial accounts. To continue receiving code reviews, upgrade your plan.

@coderabbitai

coderabbitai Bot commented Aug 9, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: dc5664d1-b486-4ec6-97d1-f3ea00de540e

📥 Commits

Reviewing files that changed from the base of the PR and between c3fbacc and 3276c5b.

📒 Files selected for processing (2)
  • public/drishti/index.html
  • public/promptly/index.html

📝 Walkthrough

Walkthrough

The Drishti and Promptly hero sections now provide mailto-based early-access actions. Their support links use ghost buttons. Privacy links remain unchanged.

Changes

Hero action links

Layer / File(s) Summary
Product hero action rows
public/drishti/index.html, public/promptly/index.html
Both hero sections add “Get early access” mailto links and change support links from primary buttons to ghost buttons. Privacy links remain unchanged.

Estimated code review effort: 1 (Trivial) | ~2 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: adding pre-launch early-access CTAs to the Promptly and Drishti pages.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/public-app-interest-capture-cta

Comment @coderabbitai help to get the list of available commands.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nish3451 has reached the 50-credit limit for trial accounts. To continue receiving code reviews, upgrade your plan.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nish3451 has reached the 50-credit limit for trial accounts. To continue receiving code reviews, upgrade your plan.

@nish3451
nish3451 merged commit e0769ca into main Aug 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant