Giter Site home page Giter Site logo

shopware-klaviyo's Introduction

Klaviyo Integration

This plug-in integrates a new module in Shopware which allows the integration of Klaviyo

The main feature of this plugin is the integration of Klaviyo Event Tracking

The plugin offers the following features:

  • Tracking customer data
  • Tracking subscribers
  • Tracking website activity
  • Tracking order activity
  • Tracking products

Requirements

  • Shopware >= 6.4.0.0

Embedded Dependencies:

  • OD Scheduler ^1.0.0

Documentation

Testing

To perform tests, phpunit.xml.dist must be configured properly (at least KLAVIYO_PRIVATE_KEY const parameter), overwise this tests willl be skipped. Run the following command to execute common testsuite in module root:

./bin/phpunit.sh --testsuite General

How to run load tests:

./bin/phpunit.sh --testsuite Load

shopware-klaviyo's People

Contributors

atolev avatar baranyk avatar romanhrynch avatar sergiystasyuk avatar serhiikoblia avatar vildulv avatar yourborjia avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

mrn-rigtved

shopware-klaviyo's Issues

Error when activating master 3.x.x

Hey there,

i get this following error when i'm trying to activate the new Version of this plugin for SW6.6:

[ErrorException]
Warning: require(/xxx/xxx/xxx/xxx/xxx/custom/plugins/shopware-klaviyo-master-3.x.x/vendor/composer/../twig/twig/src/Resources/core.php): Failed to open stream: No such file
or directory

Do you have an idea why this error occurs?
Thank you very much :)

[3.0.0] - Plugin breaks Promotions Panel in Shopware Administration

Expected Behavior

When navigating to the Promotions panel, it should show.

Current Behavior

When navigating to the Promotions panel, it doesn't show.

Steps to Reproduce

  1. Install Klaviyo plugin (v 3.0.0)
  2. Navigate to Promotions Panel

Detailed description

When navigating to the Promotions panel, only a white screen is presented to the Admim user (see screenshot). The dev tools show an syntax error in the compiled JavaScript assets preventing the panel from rendering.

The error doesn't occure when deactivating the plugin.

Context (Environment)

System:

Shopware 6.6.4.1

Browser:

Tested on Chrome 127 and Firefox 128

Additional details

Screenshot with error message

image

Custom Product Events

HI all,

I noticed that custom products are not tracked in the "Started Checkout"-Event. However they are published in the "Viewed Product"-Event. Is there a specific reason for that or could this be implemented in future?

Best
Adrian

Error while creating a new sales channel for Klaviyo Export

I'm referring to this documentation : https://help.klaviyo.com/hc/en-us/articles/13001662470939#h_01HBC3PT82ESVQCM2KR7GGVC80 for integrating Shopware with Klaviyo. As Shopware integration is not available out-of-the-box for Klaviyo, I was creating a catalog feed manually as instructed there.

Shopware version I'm using is 6.6.3.1

I was creating new Sales Channel to Sync the Catalog feed, but while saving the channel I'm getting following Error:
image

Possible cause:
That error seems related to the field Interval while we select 1 day and save. While saving the sales channel, it calls some API and the value of Interval field is passed as string but it expects it as an integer.

Another issue is, after saving this new sales channel, the field Template always gets unselected. So every-time I have to set it to Klaviyo (XML) before saving anything to this sales channel.

Can someone look into this? Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.