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

FR: Countdown - Contact form (2 of 4) #145

Open
8 tasks
Meli-lazarte opened this issue Dec 17, 2024 · 8 comments
Open
8 tasks

FR: Countdown - Contact form (2 of 4) #145

Meli-lazarte opened this issue Dec 17, 2024 · 8 comments

Comments

@Meli-lazarte
Copy link
Collaborator

Meli-lazarte commented Dec 17, 2024

Description

As a long-haul customer, I want to provide my email address to Mack Trucks so that I can stay informed about the launch of the new MT.

Context

A contact form should be created for the countdown component created in #133.

AC

  • The form should enable the user to type his/her email address.
  • The checkbox with the inscription "Sign up for all Mack news and updates" is an optional field the user can decide to check in order to receive additional marketing emails.
  • Below the form there should be a submit button that reads "Stay Informed".
  • A confirmation message is displayed when submitting the form: "You're locked in for future updates."
  • A confirmation email is sent to the user (testing only)
  • Mobile and desktop testing is done.
  • The checkbox is not pre-selected.
  • This will use a MCAE (Marketing Cloud Account Engagement) form using iframe solution (not new form handler block request)

Out of scope

  • Checkbox functionality will be handled in a separate ticket.

Figma

https://www.figma.com/design/apGFsQv4eiZuJ9N6DxCFIm/M1-Teaser-landing-page?node-id=0-1&t=tmh2YYAhwPJpN9lX-1

Notes

  • The V2 forms block will be used to develop this ticket.
  • This functionality should be available for all the market although LM is out of scope for M1.
  • The block being updated is the hero block.
  • For mobile view the checkbox is the same as the one in desktop.
  • The values for the checkbox is "true" or "false".
@Meli-lazarte Meli-lazarte changed the title The contact form is out of scope. FR: Countdown - Contact form (2 of 2) Dec 17, 2024
@Meli-lazarte Meli-lazarte added Design Question RE/Dev team has open questions regarding the designs. Dependency labels Dec 17, 2024
@Meli-lazarte Meli-lazarte added this to the M1 Launch milestone Dec 17, 2024
@Meli-lazarte
Copy link
Collaborator Author

We still need to know what data will be requested in the form. Conversation with Ryan.

@BeckyMedlin
Copy link
Collaborator

BeckyMedlin commented Jan 6, 2025

Waiting on final designs per @ZoeBeykirch and @WendyKruger. Please move forward with original design. @Meli-lazarte Please refine this item on Thursday.

@ZoeBeykirch
Copy link
Collaborator

ZoeBeykirch commented Jan 6, 2025

Designs (added to ticket), we need to add in AC for this next - https://www.figma.com/design/apGFsQv4eiZuJ9N6DxCFIm/M1-Teaser-landing-page?node-id=0-1&t=tmh2YYAhwPJpN9lX-1

@BeckyMedlin BeckyMedlin added M1 and removed Design Question RE/Dev team has open questions regarding the designs. labels Jan 7, 2025
@Meli-lazarte Meli-lazarte changed the title FR: Countdown - Contact form (2 of 2) FR: Countdown - Contact form (2 of 3) Jan 8, 2025
@ZoeBeykirch
Copy link
Collaborator

I just confirmed with Ryan that actually it will be an optional field for the user to subscribe by clicking the check box, so I have updated that AC and removed the line for "An error message is displayed if the checkbox is not marked" as that is no longer needed. Thanks!

@BeckyMedlin BeckyMedlin removed the SRB label Jan 14, 2025
@Meli-lazarte
Copy link
Collaborator Author

Design for the pop-up confirmation message should be added to Figma (we have a pic for now).

@ryanropero
Copy link
Collaborator

Here is the link to the form handler:
https://ma.macktrucks.com/l/1038343/2025-01-14/3mtzyy

@ryanropero
Copy link
Collaborator

Here are the field names:
email
marketignConsent
image

@Meli-lazarte
Copy link
Collaborator Author

Create a separate ticket for the checkbox functionality.

@Meli-lazarte Meli-lazarte changed the title FR: Countdown - Contact form (2 of 3) FR: Countdown - Contact form (2 of 4) Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants