Journey: onboarding quests that turn new signups into regulars

Journey: onboarding quests that turn new signups into regulars [Paid] 2.0.3

No permission to buy (€39.00)

SenseiXS

Well-known member
Licensed customer
SenseiXS submitted a new resource:

[XenSupport] Journey - Turn first-time visitors into loyal members. Automatically.

XenJourney
Turn first-time visitors into loyal members. Automatically.​



Every new member asks the same question: "What am I supposed to do here?"

XenJourney answers that question with a personal, guided onboarding journey that lives on every page. New users see a floating progress widget showing exactly what to do next, complete steps as they explore your community, and earn rewards along the way. No more lost newcomers. No...

Read more about this resource...
 
Looks good, any chance of integrating it with DB Credits? Are perms exposed i.e. can I tie user group promotions to completion of X no of steps?
 
SenseiXS updated [XenSupport] Journey with a new update entry:

Preset fix

XenJourney 1.0.1 - Preset fix
Free update. Recommended for everyone.​



Bug fixed: applying a preset from the Browse presets page failed with the error "The requested preset is not part of the library." The preset id was being lost between the button and the apply action, so no preset could be applied. This is now fixed and every preset (Generic, Gaming, Tech, Lifestyle) applies cleanly.

What changed...

Read the rest of this update entry...
 
SenseiXS updated [XenSupport] Journey with a new update entry:

New steps: Read a specific thread & Visit a specific forum

Added
  • New step: "Read a specific thread" — completes the first time a member opens a chosen thread.
  • New step: "Visit a specific forum" — completes the first time a member views a chosen forum.

Improved
  • Step editor: pick the target forum from a dropdown (no more node IDs).
  • Step editor: clear "Thread ID" field with inline help for the read-thread step.
  • ACP: the XenJourney sidebar section now stays expanded and highlights the current page.

Fixed
-...

Read the rest of this update entry...
 
Nice, thank you! :) Can you please also add a one-click unsubscribe link at the bottom of the journey reminder emails for anti-spam compliance?
 
SenseiXS updated [XenSupport] Journey with a new update entry:

Bug fix

A small but worthwhile fix for anyone whose members weren't seeing their journey completion pop-ups.

What was going wrong​

The little toast that congratulates a member when they complete part of their journey was failing quietly in the background. On every check, the browser was getting a security (CSRF) error instead of the notification — so the pop-up never showed up, and the console kept filling with 400 errors.

What's fixed​

The completion...

Read the rest of this update entry...
 
Looks good, any chance of integrating it with DB Credits? Are perms exposed i.e. can I tie user group promotions to completion of X no of steps?
Hi, I also would like to know what ichpen is asking, is it possible to integrate with DB credits?

Thank you
 
SenseiXS updated [XenSupport] Journey with a new update entry:

News & Fixes

XenJourney 1.2.0
Reward the journey with your forum currency, on any style.​



This release does two things: it plugs XenJourney into DragonByte Credits, and it makes the whole add-on follow your theme instead of imposing its own colours.

Pay members for finishing their onboarding

Two new event triggers show up in Credits > Events > Add event:

  • XenJourney: onboarding step completed...

Read the rest of this update entry...
 
  • Like
Reactions: Maa
Hi @SenseiXS thanks for this, I bought it but error;

Error: Interface "DBTech\Credits\EventTrigger\EventConfigurableInterface" not found in src/addons/XenSupport/Journey/EventTrigger/StepHandler.php at line 18
  1. include() in src/vendor/composer/ClassLoader.php at line 576
  2. Composer\Autoload\{closure}() in src/vendor/composer/ClassLoader.php at line 427
  3. Composer\Autoload\ClassLoader->loadClass()
  4. class_exists() in src/addons/DBTech/Credits/Repository/EventTriggerRepository.php at line 57
  5. DBTech\Credits\Repository\EventTriggerRepository->getHandler() in src/addons/DBTech/Credits/Admin/Controller/EventController.php at line 137
  6. DBTech\Credits\Admin\Controller\EventController->actionAdd() in src/XF/Mvc/Dispatcher.php at line 364
  7. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 266
  8. XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
  9. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
  10. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2830
  11. XF\App->run() in src/XF.php at line 850
  12. XF::runApp() in admin.php at line 15
 
Also, the steps are showing for all members, not new members only, can it be done so its new members only please?
 
Bug:
- Drag list to re-order the steps do not work.

A few suggestions for trigger criterion:
  • Starting a thread/posting in a specific forum. (important to guide them to your most vital content focused forums).
  • Visit the GameHub (only visible if installed GameHub). PS: Adding games, reviewing etc, is part of the GB achievements, I think just visiting to check it out, should be sufficient as part of the initial "journey".

Also - when are the steps completed? I see no Cron for that. I added some steps that should be all completed on my account.
 
Last edited:
Back
Top Bottom