A/B Test Form with Forms 2.0 API | Community
Skip to main content
October 24, 2016
Solved

A/B Test Form with Forms 2.0 API

  • October 24, 2016
  • 2 replies
  • 4797 views

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!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by

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

2 replies

Accepted solution
November 15, 2016

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
New Participant
November 15, 2016

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

SanfordWhiteman
New Participant
October 24, 2016

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 );