Collecting a gift recipients email on the cart

Mikemoke
New Member
2 0 0

Hey guys, 

I'm trying to add a gift recipients email address collected on the cart to my email list in Klaviyo so we can email them the gift information.

I'm able to collect the email address as a cart attribute and it successfully adds to the order using the input tag below:

    <p class="cart-attribute__field">
      <label for="giftee-email">Email Address</label>
      <input id="giftee-email" type="text" name="attributes[giftee-email]" value="{{ cart.attributes["giftee-email"] }}" placeholder="Type their Email">
    </p>

However I need to then add that {{ cart.attributes["giftee-email"] }} into shopify as a contact or directly into Klaviyo so that I can email them. 

Any thoughts on how I can do that?

Reply 1 (1)
PaulNewton
Shopify Partner
3458 229 675

@Mikemoke wrote:

However I need to then add that {{ cart.attributes["giftee-email"] }} into shopify as a contact or directly into Klaviyo so that I can email them. 

usemechanic app to automate something like that, or third party services like zapier , integromat

Contact me if you need a mechanic script to create customers from those emails

 

An alternative non-cohesive hack would be to submit a contact form on their behalf using the giftee-email, you'd have the contact , but not necessarily any post-order creation data. 

Join the discussion - What was learned this Black Friday?


Answers powered by coffee Buy Paul a ☕ Coffee for more answers or donate to eff.org

Problem Solved? ✔Accept and Like solutions to help future merchants

Confused? Busy? Buy a custom solution paull.newton+shopifyforum@gmail.com