Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HOLD for payment 2023-12-20] [$500] [Wave 6: Referral Program] Promote referral program messaging in NewDot OptionsSelector component #29881

Closed
jamesdeanexpensify opened this issue Oct 18, 2023 · 41 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 Design External Added to denote the issue can be worked on by a contributor

Comments

@jamesdeanexpensify
Copy link
Contributor

jamesdeanexpensify commented Oct 18, 2023

Background

We're finding creative ways to inject referral program copy into NewDot flows, and agreed on this idea as a good one to pursue. This is in preparation for the upcoming earnings call in November where it'll be a part of what we showcase.

What to add and where to add it

Flows and CTA

We want to add a CTA and modal to the OptionsSelector component in each of the following flows:

  1. Start chat (CTA: Start a chat, get $250.)
  2. Request money (CTA: Request money, get $250.)
  3. Send money (CTA: Send money, get $250.)
  4. Click the magnifying glass (CTA: Refer a friend, get $250.)

Modals

When a CTA is clicked, it will bring up a modal with slightly different copy depending on which CTA is clicked.

ENGLISH
When "Start a chat, get $250." is clicked, open up the following modal with header and body:

Start a chat, get $250

Start a chat with a new Expensify account. Get $250 once they start an annual subscription with two or more active members and make the first two payments toward their Expensify bill.

Learn more

SPANISH

Inicia un chat y recibe $250

Inicia un chat con una cuenta nueva de Expensify. Obtiene $250 una vez que configuren una suscripción anual con dos o más miembros activos y realicen los dos primeros pagos de su factura Expensify.

Aprende más


ENGLISH
When "Request money, get $250." is clicked, open up the following modal with header and body:

Request money, get $250

Request money from a new Expensify account. Get $250 once they start an annual subscription with two or more active members and make the first two payments toward their Expensify bill.

Learn more

SPANISH

Pide dinero y recibe $250

Pide dinero a una cuenta nueva de Expensify. Obtiene $250 una vez que configuren una suscripción anual con dos o más miembros activos y realicen los dos primeros pagos de su factura Expensify.

Aprende más


ENGLISH
When "Send money, get $250." is clicked, open up the following modal with header and body:

Send money, get $250

Send money to a new Expensify account. Get $250 once they start an annual subscription with two or more active members and make the first two payments toward their Expensify bill.

Learn more

SPANISH

Envía dinero y recibe $250

Envía dinero a una cuenta nueva de Expensify. Obtiene $250 una vez que configuren una suscripción anual con dos o más miembros activos y realicen los dos primeros pagos de su factura Expensify.

Aprende más


ENGLISH
When "**Refer a friend, get $250." is clicked, open up the following modal with header and body:

Refer a friend, get $250

Send your Expensify referral link to a friend or anyone else you know who spends too much time on expenses. When they start an annual subscription, you'll get $250.

[Copy referral link]

Learn more

SPANISH

Recomienda a un amigo y recibe $250

Envía tu enlace de invitación de Expensify a un amigo o a cualquier otra persona que conozcas que dedique demasiado tiempo a los gastos. Cuando comiencen una suscripción anual, obtendrás $250.

[Copiar enlace de invitación]

Aprende más

What it should look and act like

CleanShot.2023-10-19.at.13.16.49.mp4
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~010a15fd2a51390abe
  • Upwork Job ID: 1715378596838580224
  • Last Price Increase: 2023-10-20
  • Automatic offers:
    • cubuspl42 | Reviewer | 27295919
@puneetlath puneetlath self-assigned this Oct 18, 2023
@puneetlath puneetlath changed the title [CRITICAL] Inject referral program messaging into NewDot OptionsSelector component [Wave 6: Referral Program] Promote referral program messaging into NewDot OptionsSelector component Oct 18, 2023
@waterim
Copy link
Contributor

waterim commented Oct 18, 2023

Hello, Im Artem from callstack and can take this one

@jamesdeanexpensify
Copy link
Contributor Author

Wait sorry, I think we're actually going to change this flow. Please hold on any work for now, thanks!

@jamesdeanexpensify
Copy link
Contributor Author

@puneetlath
Copy link
Contributor

@jamesdeanexpensify we're just adding the modal right?

@jamesdeanexpensify
Copy link
Contributor Author

@puneetlath let's chat here?

@jamesdeanexpensify jamesdeanexpensify changed the title [Wave 6: Referral Program] Promote referral program messaging into NewDot OptionsSelector component [Wave 6: Referral Program] Promote referral program messaging in NewDot OptionsSelector component Oct 19, 2023
@jamesdeanexpensify
Copy link
Contributor Author

@puneetlath let me know if the update to the OP looks good based on internal conversations to date! Then @waterim can start work on it.

@puneetlath
Copy link
Contributor

Looks good to me!

@puneetlath puneetlath added External Added to denote the issue can be worked on by a contributor and removed Task labels Oct 20, 2023
@melvin-bot melvin-bot bot changed the title [Wave 6: Referral Program] Promote referral program messaging in NewDot OptionsSelector component [$500] [Wave 6: Referral Program] Promote referral program messaging in NewDot OptionsSelector component Oct 20, 2023
@melvin-bot
Copy link

melvin-bot bot commented Oct 20, 2023

Job added to Upwork: https://www.upwork.com/jobs/~010a15fd2a51390abe

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Oct 20, 2023
@melvin-bot
Copy link

melvin-bot bot commented Oct 20, 2023

Triggered auto assignment to Contributor-plus team member for initial proposal review - @cubuspl42 (External)

@melvin-bot melvin-bot bot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Oct 20, 2023
@melvin-bot
Copy link

melvin-bot bot commented Oct 20, 2023

📣 @cubuspl42 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app!

Offer link
Upwork job

@melvin-bot melvin-bot bot added the Overdue label Oct 23, 2023
@melvin-bot
Copy link

melvin-bot bot commented Oct 24, 2023

@puneetlath, @cubuspl42, @jamesdeanexpensify, @waterim Whoops! This issue is 2 days overdue. Let's get this updated quick!

Copy link

melvin-bot bot commented Nov 9, 2023

@puneetlath, @cubuspl42, @jamesdeanexpensify, @waterim, @dubielzyk-expensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@jamesdeanexpensify
Copy link
Contributor Author

Working on updating the OP to match our most recent copy conversations. Also need to run this by the #espanol channel for a double-check on Spanish translations. Done soon!

@jamesdeanexpensify
Copy link
Contributor Author

All English and Spanish copy in the top post above should be ready now!

Copy link

melvin-bot bot commented Nov 20, 2023

@puneetlath, @cubuspl42, @jamesdeanexpensify, @waterim, @dubielzyk-expensify Whoops! This issue is 2 days overdue. Let's get this updated quick!

@puneetlath
Copy link
Contributor

This was merged.

@greg-schroeder
Copy link
Contributor

What's left to do here before we can close this out?

@jamesdeanexpensify
Copy link
Contributor Author

Actually, based on this conversation (thanks for the feedback, @joaniew!), we'd like to update copy in a few places:

  1. Change "Refer a friend, get $250." to "Invite a friend, get $250." here:
image
  1. Change "Refer a friend, get $250" to "Invite a friend, get $250", and change the two instances of "referral link" to invite link" here:
image

Please let me know how we should proceed with copy updates, thanks!

@cubuspl42
Copy link
Contributor

"invite link", or should it be "invitation link"?

@jamesdeanexpensify
Copy link
Contributor Author

I think "invite link" works!

@jamesdeanexpensify
Copy link
Contributor Author

jamesdeanexpensify commented Nov 29, 2023

Actually, let's hold on these changes. I'm getting more feedback on copy (here) and will update you again soon!

@jamesdeanexpensify
Copy link
Contributor Author

@cubuspl42 OK, here are the changes to make!

  1. Change "Refer a friend, get $250." to "Invite a friend, get $250." here:
image
  1. On the resulting modal, update the copy to:

Invite a friend, get $250
Be the first to invite a friend (or anyone else) to Expensify and get $250 if they become an Expensify customer. Share your invite link by text, email, or post it on social media!

[Copy invite link]

Learn more

@cubuspl42
Copy link
Contributor

@waterim Would you submit a follow-up PR with the discussed minor changes?

@waterim
Copy link
Contributor

waterim commented Dec 7, 2023

Oh, sorry, missed this conversation, will create a PR today

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Daily KSv2 Weekly KSv2 labels Dec 7, 2023
@melvin-bot melvin-bot bot changed the title [$500] [Wave 6: Referral Program] Promote referral program messaging in NewDot OptionsSelector component [HOLD for payment 2023-12-20] [$500] [Wave 6: Referral Program] Promote referral program messaging in NewDot OptionsSelector component Dec 13, 2023
Copy link

melvin-bot bot commented Dec 13, 2023

Reviewing label has been removed, please complete the "BugZero Checklist".

@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Dec 13, 2023
Copy link

melvin-bot bot commented Dec 13, 2023

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.11-25 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2023-12-20. 🎊

After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.

  • External issue reporter
  • Contributor that fixed the issue
  • Contributor+ that helped on the issue and/or PR

For reference, here are some details about the assignees on this issue:

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Dec 19, 2023
@cubuspl42
Copy link
Contributor

@puneetlath Same, do we need to assign someone to process the payment?

@puneetlath
Copy link
Contributor

Paid! Thanks everyone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 Design External Added to denote the issue can be worked on by a contributor
Projects
No open projects
Development

No branches or pull requests

8 participants