( ! ) Warning: Undefined array key "seen_test" in /home/jlahijani/Sites/goodui.org/site/ready.php on line 1083
Call Stack
# Time Memory Function Location
1 0.0000 474024 {main}( ) .../index.php: 0
2 0.0760 2283272 ProcessWire\Wire->__call( $method = 'execute' , $arguments = [0 => TRUE] ) .../index.php: 56
3 0.0760 2283272 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { } , $method = 'execute' , $arguments = [0 => TRUE] , $type = ??? ) .../Wire.php: 484
4 0.0760 2283688 ProcessWire\Wire->_callMethod( $method = '___execute' , $arguments = [0 => TRUE] ) .../WireHooks.php: 952
5 0.0760 2283688 ProcessWire\ProcessPageView->___execute( $internal = TRUE ) .../Wire.php: 416
6 0.0795 2298488 ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1020; public $name = 'tests'; public $parent = '/'; public $template = 'tests'; public $numChildren = 411; public $title = 'Tests'; public $urlSegment = 'screen'; public $data = ['title' => 'Tests', 'urlSegment' => 'screen'] } , $request = class ProcessWire\PagesRequest { } ) .../ProcessPageView.module: 114
7 0.0961 2332728 ProcessWire\Wire->__call( $method = 'render' , $arguments = [] ) .../ProcessPageView.module: 184
8 0.0961 2332728 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1020; public $name = 'tests'; public $parent = '/'; public $template = 'tests'; public $numChildren = 411; public $title = 'Tests'; public $urlSegment = 'screen'; public $data = ['title' => 'Tests', 'urlSegment' => 'screen'] } , $method = 'render' , $arguments = [] , $type = ??? ) .../Wire.php: 484
9 0.0962 2334688 ProcessWire\Wire->__call( $method = 'renderPage' , $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ) .../WireHooks.php: 1060
10 0.0962 2334688 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] } , $method = 'renderPage' , $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] , $type = ??? ) .../Wire.php: 484
11 0.0963 2335104 ProcessWire\Wire->_callMethod( $method = '___renderPage' , $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ) .../WireHooks.php: 952
12 0.0963 2335104 ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ) .../Wire.php: 416
13 0.0971 2335640 ProcessWire\Wire->__call( $method = 'render' , $arguments = [] ) .../PageRender.module: 575
14 0.0971 2335640 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] } , $method = 'render' , $arguments = [] , $type = ??? ) .../Wire.php: 484
15 0.0972 2336992 ProcessWire\Wire->_callMethod( $method = '___render' , $arguments = [] ) .../WireHooks.php: 952
16 0.0972 2336992 ProcessWire\TemplateFile->___render( ) .../Wire.php: 413
17 0.0973 2357552 require( '/home/jlahijani/Sites/goodui.org/site/templates/tests.php ) .../TemplateFile.php: 328
18 0.4680 3903944 ProcessWire\returnPageArrayFromCookie( $cookiename = 'seen_test' ) .../tests.php: 8
( ! ) Warning: Undefined array key "seen_test" in /home/jlahijani/Sites/goodui.org/site/ready.php on line 1083
Call Stack
# Time Memory Function Location
1 0.0000 474024 {main}( ) .../index.php: 0
2 0.0760 2283272 ProcessWire\Wire->__call( $method = 'execute' , $arguments = [0 => TRUE] ) .../index.php: 56
3 0.0760 2283272 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { } , $method = 'execute' , $arguments = [0 => TRUE] , $type = ??? ) .../Wire.php: 484
4 0.0760 2283688 ProcessWire\Wire->_callMethod( $method = '___execute' , $arguments = [0 => TRUE] ) .../WireHooks.php: 952
5 0.0760 2283688 ProcessWire\ProcessPageView->___execute( $internal = TRUE ) .../Wire.php: 416
6 0.0795 2298488 ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1020; public $name = 'tests'; public $parent = '/'; public $template = 'tests'; public $numChildren = 411; public $title = 'Tests'; public $urlSegment = 'screen'; public $data = ['title' => 'Tests', 'urlSegment' => 'screen'] } , $request = class ProcessWire\PagesRequest { } ) .../ProcessPageView.module: 114
7 0.0961 2332728 ProcessWire\Wire->__call( $method = 'render' , $arguments = [] ) .../ProcessPageView.module: 184
8 0.0961 2332728 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1020; public $name = 'tests'; public $parent = '/'; public $template = 'tests'; public $numChildren = 411; public $title = 'Tests'; public $urlSegment = 'screen'; public $data = ['title' => 'Tests', 'urlSegment' => 'screen'] } , $method = 'render' , $arguments = [] , $type = ??? ) .../Wire.php: 484
9 0.0962 2334688 ProcessWire\Wire->__call( $method = 'renderPage' , $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ) .../WireHooks.php: 1060
10 0.0962 2334688 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] } , $method = 'renderPage' , $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] , $type = ??? ) .../Wire.php: 484
11 0.0963 2335104 ProcessWire\Wire->_callMethod( $method = '___renderPage' , $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ) .../WireHooks.php: 952
12 0.0963 2335104 ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ) .../Wire.php: 416
13 0.0971 2335640 ProcessWire\Wire->__call( $method = 'render' , $arguments = [] ) .../PageRender.module: 575
14 0.0971 2335640 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] } , $method = 'render' , $arguments = [] , $type = ??? ) .../Wire.php: 484
15 0.0972 2336992 ProcessWire\Wire->_callMethod( $method = '___render' , $arguments = [] ) .../WireHooks.php: 952
16 0.0972 2336992 ProcessWire\TemplateFile->___render( ) .../Wire.php: 413
17 0.0973 2357552 require( '/home/jlahijani/Sites/goodui.org/site/templates/tests.php ) .../TemplateFile.php: 328
18 0.4680 3903944 ProcessWire\returnPageArrayFromCookie( $cookiename = 'seen_test' ) .../tests.php: 8
Tests | GoodUI
( ! ) Deprecated: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in /home/jlahijani/Sites/goodui.org/site/templates/_og.php on line 13
Call Stack
# Time Memory Function Location
1 0.0000 474024 {main}( ) .../index.php: 0
2 0.0760 2283272 ProcessWire\Wire->__call( $method = 'execute' , $arguments = [0 => TRUE] ) .../index.php: 56
3 0.0760 2283272 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\ProcessPageView { } , $method = 'execute' , $arguments = [0 => TRUE] , $type = ??? ) .../Wire.php: 484
4 0.0760 2283688 ProcessWire\Wire->_callMethod( $method = '___execute' , $arguments = [0 => TRUE] ) .../WireHooks.php: 952
5 0.0760 2283688 ProcessWire\ProcessPageView->___execute( $internal = TRUE ) .../Wire.php: 416
6 0.0795 2298488 ProcessWire\ProcessPageView->renderPage( $page = class ProcessWire\Page { public $id = 1020; public $name = 'tests'; public $parent = '/'; public $template = 'tests'; public $numChildren = 411; public $title = 'Tests'; public $urlSegment = 'screen'; public $data = ['title' => 'Tests', 'urlSegment' => 'screen'] } , $request = class ProcessWire\PagesRequest { } ) .../ProcessPageView.module: 114
7 0.0961 2332728 ProcessWire\Wire->__call( $method = 'render' , $arguments = [] ) .../ProcessPageView.module: 184
8 0.0961 2332728 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\Page { public $id = 1020; public $name = 'tests'; public $parent = '/'; public $template = 'tests'; public $numChildren = 411; public $title = 'Tests'; public $urlSegment = 'screen'; public $data = ['title' => 'Tests', 'urlSegment' => 'screen'] } , $method = 'render' , $arguments = [] , $type = ??? ) .../Wire.php: 484
9 0.0962 2334688 ProcessWire\Wire->__call( $method = 'renderPage' , $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ) .../WireHooks.php: 1060
10 0.0962 2334688 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\PageRender { public $data = ['clearCache' => 1] } , $method = 'renderPage' , $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] , $type = ??? ) .../Wire.php: 484
11 0.0963 2335104 ProcessWire\Wire->_callMethod( $method = '___renderPage' , $arguments = [0 => class ProcessWire\HookEvent { public $data = [...] }] ) .../WireHooks.php: 952
12 0.0963 2335104 ProcessWire\PageRender->___renderPage( $event = class ProcessWire\HookEvent { public $data = ['object' => class ProcessWire\Page { ... }, 'method' => 'render', 'arguments' => [...], 'return' => NULL, 'replace' => FALSE, 'options' => [...], 'id' => 'Page:100.0:render', 'cancelHooks' => FALSE, 'when' => 'after'] } ) .../Wire.php: 416
13 0.0971 2335640 ProcessWire\Wire->__call( $method = 'render' , $arguments = [] ) .../PageRender.module: 575
14 0.0971 2335640 ProcessWire\WireHooks->runHooks( $object = class ProcessWire\TemplateFile { public $data = ['wire' => class ProcessWire\ProcessWire { ... }, 'classLoader' => class ProcessWire\WireClassLoader { ... }, 'hooks' => class ProcessWire\WireHooks { ... }, 'config' => class ProcessWire\Config { ... }, 'notices' => class ProcessWire\Notices { ... }, 'urls' => class ProcessWire\Paths { ... }, 'log' => class ProcessWire\WireLog { ... }, 'sanitizer' => class ProcessWire\Sanitizer { ... }, 'datetime' => class ProcessWire\WireDateTime { ... }, 'files' => class ProcessWire\WireFileTools { ... }, 'mail' => class ProcessWire\WireMailTools { ... }, 'database' => class ProcessWire\WireDatabasePDO { ... }, 'db' => class ProcessWire\DatabaseMysqli { ... }, 'cache' => class ProcessWire\WireCache { ... }, 'modules' => class ProcessWire\Modules { ... }, 'procache' => class ProcessWire\ProCache { ... }, 'fieldtypes' => class ProcessWire\Fieldtypes { ... }, 'fields' => class ProcessWire\Fields { ... }, 'fieldgroups' => class ProcessWire\Fieldgroups { ... }, 'templates' => class ProcessWire\Templates { ... }, 'pages' => class ProcessWire\Pages { ... }, 'permissions' => class ProcessWire\Permissions { ... }, 'roles' => class ProcessWire\Roles { ... }, 'users' => class ProcessWire\Users { ... }, 'user' => class ProcessWire\User { ... }, 'session' => class ProcessWire\Session { ... }, 'input' => class ProcessWire\WireInput { ... }, 'buster' => class ProcessWire\ProCacheBuster { ... }, 'process' => class ProcessWire\ProcessPageView { ... }, 'page' => class ProcessWire\Page { ... }, 'options' => [...]] } , $method = 'render' , $arguments = [] , $type = ??? ) .../Wire.php: 484
15 0.0972 2336992 ProcessWire\Wire->_callMethod( $method = '___render' , $arguments = [] ) .../WireHooks.php: 952
16 0.0972 2336992 ProcessWire\TemplateFile->___render( ) .../Wire.php: 413
17 1.1238 4911968 require( '/home/jlahijani/Sites/goodui.org/site/templates/_main.php ) .../TemplateFile.php: 340
18 1.1244 4942512 include( '/home/jlahijani/Sites/goodui.org/site/templates/_og.php ) .../_main.php: 64
19 1.1256 4941368 strip_tags ( $string = NULL ).../_og.php: 13
" />
Original image does not exist to create size variation: /site/assets/files/5351/295_athumb.jpg
Original image does not exist to create size variation: /site/assets/files/5351/295_bthumb.jpg
Original image does not exist to create size variation: /site/assets/files/4030/251_athumb.jpg
Original image does not exist to create size variation: /site/assets/files/4030/251_bthumb-1.jpg
All Latest 411 A/B Tests
New 10 tests added since your last visit
Screen
Any
Home & Landing
Content
Product
Checkout
Listing
Thank You
Shopping Cart
Signup
Pricing
Global
Device
Any
Desktop
Mobile
Metric
Any
Progression
Leads
Signups
Sales
Engagement
Retention
Revenue
Referrals
Tag
Any
Form
Headline
Pricing
Popup
Personalization
Layout
Button
Photos
Copy
Interaction
Only Significant A/B Tests
Only show the highest quality tests with a p-value < 0.03
Become a member to unlock the abiltiy to see the highest impact a/b tests. Being able to see the actual test results and sort by impact allows growth and experimentation teams to take action on the biggest gains first
MOST RECENT TESTS
Test #251 on
Goodui.org
by
Jakub Linowski
Jul 25, 2019
Desktop
Mobile
Content
Jakub Linowski Tested Pattern
#57: Maybe Later In Test #251 On Goodui.org
In this experiment, we tested a standard modal (with 2 choices) against a "Maybe Later " one (with 3 choices). One of the choices in the variant allowed users to postpone their decision with a "maybe" which would enable a floating bar at the bottom of the screen. Clicking on any of the "Yes" options would send people to the bottom of the screen with an email signup form. Increasing signup was our primary measure. Both modals also appeared instantly after a page load.