Adding tracking code javascript to a shop via a web pixel

Adding tracking code javascript to a shop via a web pixel

yawlerman
Shopify Partner
3 0 0

I have a platform that customers use to drive traffic to shops.  I'm needing to add 2 snippets of javascript to the shop.  The first pulls the affiliate code out of the url and stores it in the cookie.  The second pulls the code out of the cookies and sends info back to my app after a successful checkout.

I've tested the process on my demo shop by manually adding the first snippet to my test shop's theme.liquid file.  Then I created a custom pixel for my test shop with the second snippet.

I don't want to have to do that for every shop so I'm now trying to create an app that is simply a web pixel that will register listener events for the page_viewed & checkout_completed events.

My app has been rejected because of 3 things:

  1. I don't have a screencast link showing how my app works
  2. I don't have screenshots of my app
  3. I don't have a functioning UI

I don't understand how my app is supposed to meet these requirements as there is no UI.  There is only the web pixel.  Below is a picture of the default page for the app that I thought would be sufficient but apparently it's not.  Any advice on how to get my app approved?  It won't be listed.  I will send it to shops that sign up as affiliate partners so they will already know what the app will do.

CleanShot 2023-10-10 at 18.10.58@2x.png

Reply 1 (1)

PeaceOut
Shopify Partner
16 0 3

I feel you, Shopify has grown very complex to understand. I would suggest you to look at maybe a different type of app. Maybe the fact that it's an embed app, they expect more UI ... Example : 

Standalone Apps

These are external apps with their own interface, not integrated into the Shopify Admin UI.

Merchants access them through a separate website or dashboard.

Example: Advanced analytics tools or CRM systems.

 

Or you want to stay as an embeded app, could try to bring a little dashboard of the sales the shop got from your affiliate platform. 

 

Hope that helps.