Skip to content

Route hardware partnership CTA to Contact Us#507

Merged
vvlladd28 merged 1 commit into
mainfrom
fix/hardware-partner-cta
Jun 24, 2026
Merged

Route hardware partnership CTA to Contact Us#507
vvlladd28 merged 1 commit into
mainfrom
fix/hardware-partner-cta

Conversation

@vvlladd28

Copy link
Copy Markdown
Member

The hardware partner program no longer uses dedicated apply/tier pages. The "Apply for the program" CTA now routes partners into the standard Contact Us form with the inquiry subject pre-set to Partnership, and the old apply/program URLs are consolidated into the main hardware landing page.

Changes

  • CTA → Contact Us: The "Apply for program" button on /partners/hardware/ and the partner-detail CTA now link to /contact-us/?subject=Partnership (the form preselects the subject from the query param).
  • Smart-farming demo: "contact us" now links to the same form; removed the leftover partner-program reference.
  • 301 redirects → /partners/hardware/:
    • /partners/hardware/program/
    • /partners/hardware/apply/ (covers ?program=silver|gold|platinum — Cloudflare Pages _redirects don't match on or forward query strings, so every variant lands on the clean hub URL).
  • Removed the now-unused program.astro / apply.astro pages and their data files (program-tiers.ts, program-faq.ts).

The hardware partner program no longer uses dedicated apply/tier pages.
"Apply for the program" now routes partners into the standard Contact Us
form with the inquiry subject pre-set to "Partnership".

- Point the landing-page and partner-detail CTAs to
  /contact-us/?subject=Partnership
- Link "contact us" on the smart-farming demo to the same form and drop
  the partner-program reference
- Consolidate the old apply/program URLs into the hardware landing page
  via 301 redirects (query string stripped — all variants land on the
  clean hub URL)
- Remove the now-unused program/apply pages and their data
@vvlladd28 vvlladd28 merged commit 8c49820 into main Jun 24, 2026
4 of 5 checks passed
@vvlladd28 vvlladd28 deleted the fix/hardware-partner-cta branch June 24, 2026 16:09
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