Skip to main content
Question

Consent Best Pratices (Aus): Multi-channel + historic list + API'S

  • June 2, 2026
  • 1 reply
  • 11 views

Forum|alt.badge.img

We have a large databased of both retail and trade customers.

We implemented Klaviyo recently, so bulk uploaded a lot of contacts, so we don’t have solid consent tracked as some older systems have been retired. 

Most of the new customers who are created in Klaviyo comes via an API from our ERP system. These profiles are automatically been subscribed to Email and SMS (without express cosent). The remaning profiles are being added from Shopify where consent for a general ‘subscribe to marketing’ is ticked. This is again subscribing to both channels. 

I see huge risks here and want to remediate the current list, and fix up the process for new profiles.

My plan of action for REMEDIATION of current data is;
1. unsubscribe all profiles from SMS 
2. for the profiles we cannot prove express consent for email, we launch a ‘confirm preferences’ campaign -> Email with button to Landing Page where customer can click to confirm Email subscribe and SMS subscribe 
3. If they click EMail subscribe they are added to ‘Email List’ as subscribed + If they click SMS ubscribed they are added to ‘SMS List’ as subscribed 
4. For all those who do not respond within a certain time, we suppress or unsubscribe?? 

My plan of action for FUTURE profiles;
1. have all Emails added to Klaviyo added to ‘Email List’ with double opt-in turned on
2. change all consent forms on website to seperate consent between email and SMS, and add to Lists accordingly 
3. only add people to SMS List if we receive express consent (via form, probably need to launch campaign to get consent volume) 
4. I would love to have a link to preference centre where users can opt in/out of email/SMS easily, rather than just the one channel 

Is this the best approach? 

I am a bit stuck on whether this is the right approach. 
 

1 reply

ArpitBanjara
Principal User II
Forum|alt.badge.img+37
  • Principal User II
  • June 2, 2026

Hey ​@lmckenzie 

a few thoughts on your plan

For the "confirm preferences" campaign, this is the right move, but frame it as a value exchange rather than a consent housekeeping email. Something like "We want to make sure we're only sending you what's actually useful" lands better than anything that feels like admin. Keep it short, one clear CTA to the preference page.

On the question of suppressing non-responders: yes, suppress them.

For SMS specifically, you're right to wipe it and start fresh. SMS consent needs to be explicit and separate from email consent.

A couple of things worth adding to your future-state plan:

On the ERP API system, make sure you're passing a consent flag through with each new profile rather than just auto-subscribing. Even if the consent was captured elsewhere, you want that tracked in Klaviyo so you have a clear audit trail.

On the preference centre, Klaviyo has a built-in one but it's fairly limited. If you want granular email/SMS toggle control, you may need a custom landing page that updates profile properties and subscription status via the API. Worth the build if SMS is going to be a significant channel for you.

Overall your plan is well thought out. The main thing is moving on it quickly rather than letting the compliance risk sit.

I hope this helps, and thank you for posting your question here in the community.

Cheers,

Arpit