SOLVED

A/B Test Form with Forms 2.0 API

Go to solution
Anonymous
Not applicable

A/B Test Form with Forms 2.0 API

I'm wanting to run an A/B test on a form that we're loading onto the page wth the Forms 2.0 API. We are just testing form length to see how that will affect conversions for us.

What is the best way to do this? As far as I understand, Marketo just has the ability to do A/B testing of landing pages, if using the Marketo landing pages. Should I look into a 3rd party solution such as Optimizely or VWO to load the different forms? If anyone has written about this, I would appreciate being directed that way. Thanks!

1 ACCEPTED SOLUTION

Accepted Solutions
Anonymous
Not applicable

Re: A/B Test Form with Forms 2.0 API

Hello Mitchell,

I would not recommend doing testing with the javascript math.random method mentioned. Using a testing tool such as optimizely will split your traffic evenly across different digital channels and will allow you to do a deeper analysis to your data. Remember to run tests till significance and tools such as optimizely can help if you are not a math wiz.

As far as form testing on websites go, this is on my roadmap to do on Marketo.com. I can pass along any information I find out once we hit that portion of my roadmap to share any best practices I find along the way.

Best,

Kosta

View solution in original post

6 REPLIES 6
SanfordWhiteman
Level 10 - Community Moderator

Re: A/B Test Form with Forms 2.0 API

Depends on how deep you want your analytics to go.

If you want a robust dashboard then you'd want to use a 3rd-party split testing manager.

If you just want to randomly select among multiple forms, then you can do that in JS:

var splitTestForms = [332,99,123],

     randomForm = splitTestForms[Math.floor((Math.random()*splitTestForms.length))];

 

MktoForms2.loadForm( '//app-xx.marketo.com', 'AAA-999-CCC', randomForm );

Anonymous
Not applicable

Re: A/B Test Form with Forms 2.0 API

Hello Mitchell,

I would not recommend doing testing with the javascript math.random method mentioned. Using a testing tool such as optimizely will split your traffic evenly across different digital channels and will allow you to do a deeper analysis to your data. Remember to run tests till significance and tools such as optimizely can help if you are not a math wiz.

As far as form testing on websites go, this is on my roadmap to do on Marketo.com. I can pass along any information I find out once we hit that portion of my roadmap to share any best practices I find along the way.

Best,

Kosta

Cecile_Maindron
Level 10

Re: A/B Test Form with Forms 2.0 API

we are using Optimizely and I confirm that this is the best solution for this kind of A/B test.

Anonymous
Not applicable

Re: A/B Test Form with Forms 2.0 API

Thanks Kosta. We ended up using Optimizely and it has worked out wonderfully for us. I've used the A/B landing page feature in Marketo before, but since we're loading the forms through the API that wasn't an option this time. I'd love to see what Marketo comes out with regarding this in the future.

Anonymous
Not applicable

Re: A/B Test Form with Forms 2.0 API

Hello Mitchell,

Not a problem! Glad I was able to help. One suggestion is to add this idea in the "Ideas" section under products and support. The more people ask for this feature, the more likely to build it faster. Glad you found a solution that works best for you!

Regards,

Kosta

Anonymous
Not applicable

Re: A/B Test Form with Forms 2.0 API

I actually found a thread around this already! make sure to vote for it!