Skip to main content
The campaigns command lets you manage campaigns in your Loops account.

create

Create a new draft campaign. This also creates an empty email message — use email-messages update to set its subject, sender, preview text, and LMX content.
loops campaigns create --name "March product update"

Flags

FlagShortDescription
--name-nCampaign name Required

get

Get a campaign by ID.
loops campaigns get cln0y4p6r003yl70i1j2k3l4m

list

List campaigns.
loops campaigns list
Pass --pick to filter the list interactively with fzf and copy the selected campaign ID to your clipboard. Requires fzf to be installed and on your PATH.
loops campaigns list --pick

Flags

FlagDescription
--pickInteractively pick a campaign and copy its ID to the clipboard. Requires fzf.
--per-pageResults per page (10–50, default 20)
--cursorPagination cursor for a specific page

update

Update a draft campaign.
loops campaigns update cln0y4p6r003yl70i1j2k3l4m --name "April product update"

Flags

FlagShortDescription
--name-nCampaign name Required
Last modified on July 1, 2026