klaviyo / magento2-klaviyo

37 stars 51 forks source link

More efficient way to sync orders needed #189

Open JamesFX2 opened 2 years ago

JamesFX2 commented 2 years ago

Klaviyo are having issues sync'ing orders with our site because they're occasionally triggering our rate limiting - and they're unable to provide an IP for whitelisting.

Could we please work together to setup a more efficient sync method that requires less calls than individual API calls to individual quotes and individual orders.

image

1 cart, 9 calls. We can do better than this. Happy to collaborate.

tdorchak commented 1 year ago

Would love to see some progress on this one. Ideally, instead of requiring Klaviyo to fetch from Magento, Magento would push to Klaviyo. It's crazy that in 2023 that it can take up to 30 minutes to send an order confirmation email when Magento and Klaviyo are considered to be industry leaders.

JamesFX2 commented 1 year ago

If I had the time, I'd replace everything with pushing stuff to their track API. We've setup a couple of custom automations via it already but not the standard ones.

Placed Order

Shipping Notifications

Our email guy wants to send order emails via Klaviyo's API so it will probably happen when we get to the ticket.