Advice on A/B testing price? - wordpress

Just wondering how do you go about A/B testing price on an e-commerce site using WooCommerce? I have used 2 methods both with drawbacks. Was wondering what alternatives you guys have.
Method 1:
If I use Google Optimize, I am able to change the price a user sees.
Original: Price on page = $10
Variant 1: Price on page = $20
Problem with Method 1:
However, even if I edit the page to show $20 when a user clicks Add to Cart, they would still add the $10 version of the product. Clearly, this is not ideal for testing purposes since I want to see how many users actually checked out at the $20 price point.
Method 2:
Have different landing pages that show different products. Using my e-commerce plugin (WooCommerce), I can then add different prices for the same product (ie. add the same product twice just that they have different prices). This way the price a user sees is actually what is added to their cart.
Original (on www.homepage.com): Price on page = $10
Variant 1 (on www.homepage.com/variant1): Price on page = $20
Problem with Method 2:
A user who lands on the $20 page can easily go back to the homepage ( to find that they are actually being charged more). This sounds like it would lead to negative customer experience.
Question:
Which method is better and how do you mitigate the problems they pose? Or are there better ways of dealing with this?
Thanks!

Related

How to set Woocommerce Memberships discount OR coupon code to allow for a single freebie of every product?

I am using Woocommerce Memberships. We sell tickets to festival events. One of the perks of a specific level of membership is that you get 1 free to ticket to every event on offer. So if I had only three events (A, B & C), my members would be allowed 1 freebie ticket for each of the three but could purchase as many others as they like at the regular price.
I am not sure how to set this up either as a membership discount or a coupon...either would be fine. I would very much prefer not to have to make both free and paid versions of each event for simplicity, sanity, and recordkeeping purposes. Because they can buy multiples of each ticket, I can't set the price at Zero and limit them to one of each event.
Let's say each event cost $10. A fixed cart discount of $30 won't work, as they can only get 1 free ticket to each of the three events, and $30 off would allow 3 free entries to a single event. Nor can I limit their purchase of the events to 1 each with a cost of zero, as most will want to buy additional full price tickets to each event.
I might be overthinking things, but if anybody has a suggestion on how best to go about this, please share.

WooCommerce Flexible Checkout Fields Price Change

I'm using Flexible Checkout Fields plugin with wooCommerce. I have a select field where the user selects a number of attendees and 1, 2, or 3 team players. Each player option has a price. IF the user has a membership I want to override the player price and set it to 0. I was trying to do this with FCF Field validation with no luck. If you're wondering, the product in question has a base price everyone is charged, so using membership discounts won't work in the product. I thought about changing it to a variable product, but that started getting really messy as a user may have 3 attending, but only 1 or 2 playing. The simplest approach seemed to be just to validate the player fee based on membership and number chosen.
FCF validation number filter.

Google Ads conversion tracking for different product categories, how?

The situation is quite complicated to me, let's say:
I have 3 product categories.
I only want to track purchases.
However, if you insert the tracking snippet into the thank you page, each product category will trigger the same tag.
customers who buy dresses and customers who buy guns may look totally different. so, if you use the same thank you page to track the conversions, the Google Ads AI will have trouble in optimizing your campaigns:
A. Dresses sales campaign
B. Guns sales campaign
When people buy a dress, the dress conversion and gun conversion will both increase by one, although the transaction amounts are different by default. This shows that the conversion is contaminating with another campaign (the gun sales campaign).
You need to fire the transaction event on your thank you page conditionally. That's up to you.
It sounds like you set up three different conversion actions in your account. That's not a problem, but you need to check yourself what the user is purchasing and fire the correct event off (the one containing the conversion ID) on the thank you page.

WooCommerce Use Pricing Tables as Product Variations

I'm attempting to emergency-revamp my print company's website after the guy "developing" the site for me simply disappeared off the face of the planet last week, leaving me with no site and potentially countless thousands in lost revenue (not happy isn't close). All goes well until I came across this issue and for the life of me I can't find any answer's anywhere to it:
Creating a tabbed table containing sizes and prices in Wordpress... easy (this is not a stereotypical pricing table)
Integrate woocommerce into the chosen theme...easy
Now, making each price an individual "add to cart" button - major rage quit imminent.
I have no interest in making a product for every single conceivable variation as it's simply not necessary should I be able to get the tabbed table working as described. Having to do so would probably give me heart failure as I would then have to create yet more un-necessary graphics. My customers just want to be able to see the price, click the price (and thus "add it to cart"), purchase, done.
Here's the tabbed table in question in case everything I've just type makes zero sense: http://www.protradeprinting.com/canvasprints/
ANY suggestions would be a big help.

Change product currency and price in ubercart-based drupal with variable price

I run a donation site in Drupal, that soon needs to expand to another country, and will need to support not only switch of language, but also currency. The thing is, users donate money to charity in their own currency, and this needs to be summed up to a total amount of donations shown to the current user in their own currency.
A fundraiser is an ubercart product that users "buy" at a variable price, thus making a donation. I am creating a custom Donation node with each ubercart purchase containing CCK fields such as the amount donated.
So what I need to allow is this:
A user makes a donation in, say, Euro, EUR
Another user makes a donation in Danish Kroner, DKK
A third user views the site in US locale and should see all the donations converted to USD based off of the exchange rate at the time of donation for all the donations.
And it gets a little more difficult: We are using the UC variable price module to allow users to donate any amount they see fit.
So can this be accomplished using Drupal and Ubercart, and if so, how?
I am afraid that you will end up writing your own plug-in to convert currencies.
The problem with the conversion is, this is something that changes but you already realized this. The only source of exchange rates I know is Oanda and they seem to have their own Data Feed.
Unfortunately, I cannot tell if you would be allowed to use it for free, I believe it would be good to ask them.

Resources