Hogsend
CLI Reference

hogsend journeys

List, enable, or disable journeys for the current deployment.

Usage

hogsend journeys

Shows which journeys are currently enabled, then optionally lets you update the selection. Changes are applied to both the API and Worker services on Railway and trigger an automatic redeploy.

What it does

  1. Loads the current journey configuration from .hogsend.yaml
  2. Displays the currently enabled journeys (or "All journeys (*)" if none are filtered)
  3. Asks if you want to update the selection
  4. If yes, presents a multi-select with all available journeys, pre-selecting currently enabled ones
  5. Updates the ENABLED_JOURNEYS environment variable on both the API and Worker services
  6. Redeploys both services
  7. Saves the new selection to .hogsend.yaml

Available journeys

JourneyTrigger event
activation-welcomeuser_signed_up
activation-nudge-seriesuser_signed_up
conversion-trial-upgradetrial_started
conversion-abandoned-checkoutcheckout_abandoned
retention-milestonemilestone_reached
referral-invitesubscription_created
feedback-npssubscription_created
reactivation-dormancyuser_activated
churn-preventionsubscription_cancelled, payment_failed
test-onboardingtest_signup

How filtering works

The ENABLED_JOURNEYS environment variable controls which journeys the worker loads:

  • * -- all journeys are enabled (default when no filter is set, or when all journeys are selected)
  • activation-welcome,retention-milestone -- comma-separated list enables only those specific journeys

If you select all available journeys, the filter is set to * rather than listing them all individually.

Example output

HOGSEND JOURNEYS

Currently enabled:
  + activation-welcome
  + retention-milestone

? Update journey selection? Yes

? Select journeys to enable
  [x] activation-welcome
  [ ] activation-nudge-series
  [x] conversion-trial-upgrade
  [x] retention-milestone
  [ ] referral-invite
  ...

  Updating ENABLED_JOURNEYS...  done
  Redeploying services...       done

  Updated  Journeys updated and redeployed

On this page