Abuja Digital Studio · Est. 2018
Start a Project
Troubleshooting

FAQ

OOnboardorravo.com/docs/oonboard/faq

FAQ

Can I run a flow before the user is registered?

Yes. Anonymous users can complete steps, and the Registration step type creates the account inline. AJAX endpoints have both wp_ajax_ and wp_ajax_nopriv_ variants for this reason.

Does the flow remember a user's progress across sessions?

For logged-in users, yes. Progress lives in wp_oob_progress keyed by user_id. Anonymous progress is stored in a session cookie (per-flow) and is lost when the cookie expires.

How do I A/B test a flow?

Duplicate the flow, edit the variant, and assign both variants to the same trigger or shortcode placement. OOB_Analytics::get_ab_comparison( $flow_id ) returns per-variant completion rates.

Can I integrate without OMailer or OEngage installed?

Yes. Completion actions are individually optional. The XP, badge, and OMailer actions are no-ops if those plugins are not installed. The webhook action works standalone.

What happens on uninstall?

The uninstall hook calls OOB_DB::uninstall(), which drops all seven tables and the oob_db_version option. The oob_flow CPT posts are also deleted.

Where do I edit the visual style of a flow?

OOB_Skins registers a set of pre-built skins. Each flow picks a skin in the builder. Custom CSS can be added via the standard WordPress customizer or by enqueueing your own stylesheet.

FAQ · OOnboard Docs | Orravo