Skip to content

Internal: Update upgrade notice copy and top bar upgrade link [TMZ-1069][TMZ-1067] - #682

Merged
Ntnelbaba merged 4 commits into
mainfrom
feat/upgrade-notice-copy-tmz-1069-839f
Aug 17, 2026
Merged

Internal: Update upgrade notice copy and top bar upgrade link [TMZ-1069][TMZ-1067]#682
Ntnelbaba merged 4 commits into
mainfrom
feat/upgrade-notice-copy-tmz-1069-839f

Conversation

@Ntnelbaba

@Ntnelbaba Ntnelbaba commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Summary

TMZ-1069: Upgrade notice copy

Updates the Hello Theme admin welcome/upgrade notice shown when Elementor is active but Pro is not installed. The new copy explicitly mentions Elementor Pro and the Elementor Editor.

Before:

  • Title: "Go Pro, Go Limitless"
  • Text: "Unlock the theme builder, popup builder, 100+ widgets and more advanced tools to take your website to the next level."

After:

  • Title: "Build more with Elementor Pro"
  • Text: "Add the theme builder, popup builder, and 85+ advanced widgets to your Elementor Editor."

Button text ("Upgrade now") is unchanged.

TMZ-1067: Top bar Upgrade to Pro button

Fixes the top bar upgrade CTA go link to match the ticket spec (go-pro-hello-theme-upgrade-top-bar instead of hello-upgrade-epro). Adds a Playwright test that verifies the crown + "Upgrade Now" button appears on the settings page when Elementor Pro is inactive.

Jira

Open in Web Open in Cursor 

✨ PR Description

1. Problem & Context

Updates upgrade funnel messaging and tracking links to align with marketing copy (TMZ-1069, TMZ-1067). Top bar upgrade link now routes through dedicated tracking parameter.

2. What Changed (Where)

  • admin-top-bar.php: Updated UPGRADE_PRO_URL constant from hello-upgrade-epro/ to go-pro-hello-theme-upgrade-top-bar/
  • admin-config.php: Rewrote welcome notice title/text from "Go Pro, Go Limitless" to "Build more with Elementor Pro" with revised features list
  • theme-settings.test.ts: Added test verifying top bar upgrade button visibility and correct href routing

3. How It Works

Marketing copy change flows through admin welcome config. Top bar component uses new tracking URL constant for click attribution. Test validates button presence and href routing on settings page load.

4. Risks

None identified. Copy-only change with test coverage. Link parameter change is transparent to user experience.

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using.
💡 Tip: You can customize your AI Description using Guidelines Learn how

Co-authored-by: Netanel Baba <Ntnelbaba@users.noreply.github.com>
@CLAassistant

CLAassistant commented Aug 17, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@github-actions

github-actions Bot commented Aug 17, 2026

Copy link
Copy Markdown

Hello Elementor Build

Last updated at: 20260817.0817
Version: 3.4.9

✅ Hello Elementor build is ready for download.

You can download the latest build from the link below:

🔗 hello-elementor.3.4.9.zip

The build is available for 7 days.

Co-authored-by: Netanel Baba <Ntnelbaba@users.noreply.github.com>
Co-authored-by: Netanel Baba <Ntnelbaba@users.noreply.github.com>
@cursor cursor Bot changed the title Internal: Update upgrade notice copy to mention Elementor Pro [TMZ-1069] Internal: Update upgrade notice copy and top bar upgrade link [TMZ-1069][TMZ-1067] Aug 17, 2026
@Ntnelbaba
Ntnelbaba merged commit 18efcd2 into main Aug 17, 2026
44 checks passed
@Ntnelbaba
Ntnelbaba deleted the feat/upgrade-notice-copy-tmz-1069-839f branch August 17, 2026 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants