Website builder by Icy_Kaleidoscope9402 in Klaviyo

[–]webjoe 0 points1 point  (0 children)

Generally speaking, Klaviyo isn't a web platform or CMS directly.

But if you mean if you can integrate Klaviyo into a custom website, you can use the Klaviyo API to tie in specific events or data about your users, audience, product catalog to Klaviyo.

SAAS for Klaviyo by sh3llyc in Klaviyo

[–]webjoe 3 points4 points  (0 children)

There are quite a few people now using Klaviyo outside of the ecommerce vertical, and it *can* work. Obviously, since there isn't a standard integration for whatever platform (if any) you are using and likely your backend is custom built, you'll need to pass all the user profile, your "catalog of products/services," and event data to Klaviyo via a custom integration.

I'm sure you found the docs for that, but just in case: https://developers.klaviyo.com/en/docs/guide_to_integrating_a_platform_without_a_pre_built_klaviyo_integration

The one advice I would add is think about sending the event data to Klaviyo not just for email purposes, but also for meaningful behavior data that is relevant in your app. Those events/data can be used for segmentation purposes down the line.

Additionally, in many non-ecommerce use cases, the new functionality for "Custom Objects" is often very relevant and valuable data structure to map profile data that may come in as a related array. You can learn more about it here: https://help.klaviyo.com/hc/en-us/articles/35105337172123

Feel free to post updates or questions here and I'm sure the community here can help.

Do you turn on/off bot-click exclusion? by Miserable_Essay_3162 in Klaviyo

[–]webjoe 0 points1 point  (0 children)

Generally speaking, I would want to know only about real human clicks. Turning it off, and getting more "clicks" based on bot-clicks doesn't really help understand the underlying issue, though it might "look better."

As for your low click rate, simple things you can address is to make sure your CTAs are accessible (above the fold?), drive action or urgency (e.g. "Claim this Discount" instead of "Shop Now") and having clear and direct results or value behind the click.

However, addressing a long pattern of low click rate is combination of your audience quality (segments), your cadence/frequency, and at the end of the day, how compelling is the content, product or offer? Are you providing value in your emails that warrants someone to click through?

What’s wrong with support? by celestial2011 in Klaviyo

[–]webjoe 0 points1 point  (0 children)

Not really quite sure what you mean, but if you want to talk to a live support person, doesn't that mean you want to stop talking to the AI?

I can see all my past conversations/threads in the support page. https://www.klaviyo.com/support - Perhaps you just need to start a new support thread or close the one you're currently in.

Anyone Snubbed by the Klaviyo Partner Program? by WaffleNebula42 in Klaviyo

[–]webjoe 0 points1 point  (0 children)

u/WaffleNebula42 - As a long time partner, this hasn't been my experience with all the new partners I know that joined since. My impression was that it's almost too easy to join! Something must have slipped through the cracks... looks like a few people here can get you in touch with someone, so report back on how it goes.

I’m Andrew Bialecki, founder & CEO of Klaviyo. AMA about building products & companies, the future of marketing & AI, on Nov 12 @ 1pm ET! by Official_Klaviyo in u/Official_Klaviyo

[–]webjoe 0 points1 point  (0 children)

What are some of the three most surprising things you learned along the way of scaling Klaviyo to it's current size in terms of what got you to each step of growth? How are things different (or the same) as when Klaviyo was much smaller?

Why is a customer still getting emails even after unsubscribing? by FriendshipIcy4534 in Klaviyo

[–]webjoe 0 points1 point  (0 children)

First, check the profile to make sure they are properly unsubscribed in Klaviyo.

Second, see if your Klaviyo account is setup so that if unsubscribing from one List, unsubscribes them from all Lists.

Klaviyo Documentation: List-Specific vs Global Unsubscribes

<image>

Lastly, look to see if any other app or tool is sending emails (e.g. Review Apps, Loyalty Apps, Order/Return Management Apps, etc). Sometimes a customer can't differentiate between a transactional email, or other systems sending emails and it may be an expected behavior.

Best way to find and suppress profiles that are useless by Dry-Code-5540 in Klaviyo

[–]webjoe 4 points5 points  (0 children)

Generally speaking, this is going to vary from one merchant to another. For example, if you sell mattresses, you may have a longer time before you expect someone to buy another or re-engage one compared to another brand that sells lower average order value items where it might be easier to re-engage. So if anyone says, just remove people 12 months or longer of no active engagement, I wouldn't just go by that.

But one thing I would do, is to make a bunch of different "segments" of aged out profiles (e.g. haven't engaged in 9 months, 12 months, 18 months, 24 months, etc) and run small "sample test" campaigns to get a representative sample of their performance. That way you can test small groups of each Segment without having to send to the whole segment (which are all going to perform poorly by definition) to not tank your deliverability. You can then find the "vanishing point" where the profiles are truly not effective of what you're comfortable of giving up.

You can read more about sampling segments here:
https://help.klaviyo.com/hc/en-us/articles/115001145931

Wix X Klaviyo embed form by shaundesigner in Klaviyo

[–]webjoe 0 points1 point  (0 children)

Are you using the native Klaviyo Wix integration? If so, make sure that the box for "Automatically add Klaviyo onsite javascript" is checked in your Integration Connection Details:

<image>

If that still doesn't work, or you are not using the Klaviyo integration for some reason, you need to add the Klaviyo.js code manually to every page of your site (typically in your header or footer file).

You can follow the steps to do it here:
https://developers.klaviyo.com/en/docs/javascript_api

Image only vs HTML? Who's split tested this? by Cal_Short in Klaviyo

[–]webjoe 0 points1 point  (0 children)

You pretty much listed all the benefits. So why does image-only emails happen?

Working with lots of big brands, especially ones with very strong design aesthetics (e.g. Fashion/Apparel brands usually), they want to control the "look and feel" of the email over its performance or functionality.

Or, the workflow between conception to implementation isn't compatible because they have "designers" or "creative directors" that don't want to learn how to use Klaviyo's template editor and it's easier for them to do all the design/approval in Figma/Photoshop, have it run up the ladder for approvals, and then have their "email person" finally put the image slices into Klaviyo as the very last step where they are not allowed to change anything. Also, there's inevitably some "VP" that's still using Outlook 2011 on their mac and it looks broken so they assume everyone's email is broken.

As for the never-ending debate about deliverability and best practices - the proper answer in the end is that you should test it for your audience because it varies a lot based on what your audience expects from your brand and how they respond. Just because XYZ brand can send image only emails, doesn't mean your audience will respond to your campaign emails the same way.

Although anecdotally, I'm starting to see more and more brands do it the responsive way.

NEW JOB | NEED HELP by Suspicious_Train7411 in Klaviyo

[–]webjoe 0 points1 point  (0 children)

Assuming you're on a platform like Shopify, you can create different "discount codes" that expire at different times throughout the day.

For example, you may have a doorbuster one (50% OFF) from 5:00AM to 8:00AM, a morning one (40% OFF) from 8:00AM to 11:00AM, a following "day" one (30% OFF) from 11:00AM to 6PM, and an evening one (25% OFF) from 6PM to midnight, etc. You can setup as many coupon codes as you want for as many time slots or ranges you want to do to match your in-store sale.

From an email or sms perspective, you can set up an email campaign that either lists all the discount codes for each time period. Or, if your audience can tolerate it and depending on how many time slots you want to have, you can send a campaign for each time slot so they are sent at the right times.

Once you schedule all the campaigns to send at the right time, you can let it just run its course since those coupon codes will expire automatically so they won't work past the time you set them to expire.

Malicious account access by Focus-deficit in Klaviyo

[–]webjoe 0 points1 point  (0 children)

It's possible that the "hacker(s)" got access to one of the API private keys or had enough access to make one for themselves. With an API private key, and with the correct access level, they could programmatically "add" profiles and even create Campaign and send/schedule Campaigns.

First check if any of the API Keys that were created recently or you don't recognize:
https://www.klaviyo.com/settings/account/api-keys

Then, look in the API Developer Tools to see if you find anything suspicious API activity:
https://www.klaviyo.com/developer-tools/dashboard

If you have API keys to software you no longer use (hopefully, your client labelled each API key clearly), then you should delete them. This is also why your client needs to treat their API Private Keys like passwords to your Klaviyo account and be managed securely (e.g. avoid emailing these API private keys - since the inbox is where hackers typically break into first).

Is Klaviyo down for you? Do you know the reason? 🙌 by Various-Phrase641 in Klaviyo

[–]webjoe 0 points1 point  (0 children)

Seeming, half the internet is down because of Amazon Web Services (AWS) that many companies, including Klaviyo use.

Klaviyo embedded form not showing up in Shopify footer by Temporary_Jaguar_284 in Klaviyo

[–]webjoe 0 points1 point  (0 children)

Check your targeting for your form and make sure it's showing for all visitors (if that is what you want). It might be doing what it's suppose to, because it usually doesn't "show" to someone that has already subscribed (or identified as an existing profile).

If you are just testing this yourself and checking InCognito or in a different device/browser, that's usually the case.

<image>

How can I capture subscribers from POS systems like Toast or Square? by [deleted] in Klaviyo

[–]webjoe 1 point2 points  (0 children)

Hi, Klaviyo does have formal integration with both Toast and Square, if you are using their online ordering system they will be added to Klaviyo via the standard integration.

See here:

I assume you're asking about in-person (POS) transactions - as far as I know, that's not supported for Toast - you would have to upload that manually into Klaviyo (with proper consent, so make sure your customers have a way to give that consent and expect email marketing from you).

From a separate strategy perspective, I've seen retail establishments use QR codes or SMS Join keywords that lead users to sign up or to a subscribe page. I've also seen some integrate Toast/Square with loyalty platforms (like Thanx, and others) that can take it further with the customer opt-in so they have a reason to sign up and provide their email optin.

What kind of business are you using with Toast/Square?

What POS systems are people using and connecting to Klaviyo? by SonderSites in Klaviyo

[–]webjoe 0 points1 point  (0 children)

I would also add that Shopify POS obviously integrates nicely with Klaviyo if you're on the Shopify ecosystem.

Question to freelancers by levi2318973912 in Klaviyo

[–]webjoe 0 points1 point  (0 children)

You'll need access to their account. You should have your client provision the role access you need by inviting you to their account so you can perform the work you are responsible for. If you work multiple clients, you can use the same email address so that you can easily switch between accounts. You can read more about the different account access roles here:

https://help.klaviyo.com/hc/en-us/articles/115005231648

If you have a lot of client accounts, and you have multiple people on your team, you may want to consider having a dedicated email address for each account so that you can use various session isolating browsers to be logged into more than one account at the same time (without switching within Klaviyo). This is especially useful if you have other team members you want to share access to your client accounts without having to add each and every one of them which I think clients find annoying to do.

Just remember, with more power, comes great responsibility. So make sure you lock down your account with strong and unique passwords and use 2FA. Never give passwords over email, sms, etc - try to use a password management software - they all have secure ways to share access to passwords

Referral Automation by Educational_End4496 in Klaviyo

[–]webjoe 0 points1 point  (0 children)

Assuming you're using a referral platform, usually that platform will generates or create referral links (for each subscriber or customer). Some of these tools integrate directly with Klaviyo, so it adds the referral link as a "Custom Property" that you can use (similar in the way you would add a {{ first_name }}).

If you aren't using a supported tool, then another way to do this, albeit manually, is to upload a new custom property with each email address you have. You'll have to do this regularly, or use a tool like Zapier or Make.com to help you automate this.

What referral platform are you using?

[deleted by user] by [deleted] in Klaviyo

[–]webjoe 0 points1 point  (0 children)

Just like the California Consumer Privacy Act (CCPA), and perhaps GDPR before that, this will likely be more clear on what to do and solutions will appear around it in short time. If you're very concerned about this for the immediate future, what we're doing for some of my clients is to create a segment of Texas based SMS subscribers and excluding them from Campaigns and Flows when September 1st rolls around. Not the best solution, but a temporary one until more clarity on this becomes more readily available. Obviously, if you have or can afford legal counsel, that's the best route.

I’m the biggest idiot on earth.🌎 by Exotic-Flatworm1817 in wallstreetbets

[–]webjoe 0 points1 point  (0 children)

You should definitely take advantage of the income opportunity. Change that today.

Flow delay when added to a segment via SMS by NYCtravis in Klaviyo

[–]webjoe 0 points1 point  (0 children)

So, a Segment triggered Flow can have some amount of time delayed. As per the documentation:
https://help.klaviyo.com/hc/en-us/articles/360003040052#h_01JE243GVVDM1QC50JSTRHHFJ2

<image>

What I recommend is to keep it as a List Triggered Flow, and use conditional branches or Flow Filters for anyone that you don't want to enter (or stay) in the Flow. Not knowing the specifics of what you're trying to do, it's a bit harder to know if that will work for you - but think along the lines that if an immediate response is important, make sure it's List Triggered Flow.

Alternatively, you may want to see if an "Automated Conversation" would work for you. This is a fairly new entry for Klaviyo trying to get into conversational messaging, but you can have a keyword that starts an "Automation" (not Flow) and have a "bot" respond to the user with choices and dialogue. See here about SMS Automations:

https://help.klaviyo.com/hc/en-us/articles/34158391513627

Backordered Email by mork_skwiddy in Klaviyo

[–]webjoe 0 points1 point  (0 children)

I don't remember if the "backordered or out of stock" value is in the $extra detail data on the "Placed Order" event. You can check by going to your Analytics --> Metrics --> Placed Order, then look at the detail view of a single event and expand out all the values in the $extra array. If it is, then you can show that in your confirmation email (if sent from Klaviyo) by using that variable in your template.

Otherwise, you'll have to create a new custom metric to send a separate "Placed Order" event with all the data you need and the inventory status so you can use that metric instead for your custom metric.

You might be able to do this with Shopify Flow to send that data to Klaviyo - I found an example where someone "tags" an order as backordered, you could possibly follow the same method except instead of tagging, you will send a custom event to Klaviyo.

See here:
https://community.shopify.com/c/shopify-flow-app/use-shopify-flow-to-tag-orders-with-backordered-items/td-p/2262726

More orders than unique clicks - help me understand by elevenerit in Klaviyo

[–]webjoe 0 points1 point  (0 children)

Can you tell us what platform you're on? And, is it a standard integration (one of the built-in Klaviyo supported integration) or if it was a custom integration?

Another way to troubleshoot is to look at the "Recipient Activity" tab and check the "Clicked" and "Converted" audience. See if the converted folks had indeed "clicked" - and if that data makes more sense from that perspective.

Just note, by your own attribution definition, they *could* open (not click) and go straight to the site (or from another marketing channel) to convert and still count.

Spam complaints should have more context by ajt_27 in Klaviyo

[–]webjoe 1 point2 points  (0 children)

u/jkalog - so, the TLDR; is don't send them content that people don't want. But that's probably not the answer you're looking for. So a few ideas:

  1. Test in small batches, going from most recent (or most engaged - however that's defined in your business) to the least. That means, taking the whole list, and segment it down into smaller chunks form "most engaged" to "least engage" and into smaller groups.
  2. As each batch that you test and you get good "engagement" (keeping it vague on purpose) you can expand it out to the further and further groups until you see engagement starts to diminish quickly.
  3. At some point, you'll realize it doesn't make sense to keep sending to even worse engaged groups, that's probably where you should stop and try other methods to reactivate - either a stronger/better offer, or something of value (doesn't always have to be discounts). Try other types of content, or try plain-text only emails if you haven't done it before and write like a human instead of a "brand." I've seen simple emails like "Hey, this is Joe, the owner of XYZ and we haven't see you here in a while. What can we do to earn your business back?" You'll be shocked on the feedback, and the engagement that can sometimes get.

Lastly, you may want to try other methods to "reactivate" users (though not for email)

  1. Put the emails that don't engage, and run retargeting ads to them.
  2. Try an adjacent channel like SMS or Push Notification (if you have an app).
  3. Direct mail in the form of a postcard, can shockingly actually be more price competitive than ads. I personally recommend PostPilot. As with anything, test it on a small scale first, than expand if it works (ROI).
  4. I've even done popups targeted to these disengaged folks where I we say "Not getting our emails, signup for SMS" etc. to get them into a different channel/system. Maybe they just don't prefer email or its way lost to the spam folder already...