Skip to content
Last updated

Create a One-off LINE Campaign

Engage Studio supports LINE Official Account (LINE OA) as a campaign channel alongside Email and Mobile Push. This guide covers how to create a one-off campaign that delivers LINE messages to your audience.

Prerequisites

Before creating a LINE campaign, ensure you have completed the LINE setup:

  • A LINE Sender Account configured in Engage Studio > Configurations > LINE OA Configurations
  • The LINE Sender Account assigned to your workspace
  • Customer profiles with LINE User IDs in Treasure Data CDP

See LINE Official Account Setup for details.


Create a New One-off Campaign

  1. In Engage Studio, navigate to Campaigns.
  2. Click + New Campaign.
  3. Enter a campaign name, select LINE Official Account as the campaign type, and click Create.
Create Campaign dialog — enter campaign name and select LINE Official Account

The campaign details page opens with five tabs:

TabDescription
Target AudienceDefine the segment to receive the campaign
Campaign ContentCompose LINE messages and select the LINE Sender Account
Delivery ScheduleConfigure send time (immediate or scheduled)
ActivationReview activation settings and retry policy
UTM TrackingSet UTM parameters to append to all links

Target Audience Tab

Target Audience tab — select Target Parent Segment and Target Segment

Specify which segment of your customers should receive the LINE campaign.

  1. Click + Add Segment and select a segment from Audience Studio.
  2. The campaign targets all profiles in the segment that have a LINE User ID stored in their CDP profile.
Missing LINE User IDs

Profiles without a LINE User ID are excluded from delivery. Each excluded profile is recorded in the delivery log with an error reason of missing_recipient_id. Review your segment's LINE User ID coverage before launch to estimate effective reach.


Campaign Content Tab

Campaign Content tab — compose LINE messages with Imagemap and Text message objects, and preview on a mobile device

The Campaign Content tab is where you compose your LINE messages and select the sender account.

Select a LINE OA configuration

From the LINE OA configuration dropdown, select the LINE Official Account to send from. Only LINE Sender Accounts assigned to your current workspace appear in this list.

Add Messages

You can include up to 5 message objects in a single campaign delivery. Each message object is sent as part of a single API call to LINE (a multi-message bundle).

To add a message:

  1. Click + Add Message.
  2. Select a message type: Text or Imagemap (additional types coming in future releases).
  3. Configure the message content (see Supported Message Types for field details).
  4. Repeat to add additional messages.

You can reorder messages by dragging them. Recipients receive all messages in the order they are arranged.

Preview Messages

Each message object displays an inline preview. The preview shows the rendered appearance of the message as it will appear to LINE users on a standard smartphone screen.


Delivery Schedule Tab

Configure when the campaign is sent.

OptionDescription
Send ImmediatelyDelivery begins as soon as you launch the campaign
Schedule for LaterSpecify a date and time for delivery to begin
Recurring (To Be Supported)Send out on a regular basis. However, this is supported by the Always-On Campaign

Activation Tab

The Activation tab shows the execution configuration for the campaign. For LINE campaigns, messages are delivered through the Streaming Egress Connector (LINE OA Messaging Streaming Output).

Retry behavior is handled automatically by the connector:

  • Transient errors (such as temporary LINE API unavailability) trigger automatic retries with exponential backoff.
  • Permanent errors (such as invalid LINE User ID or deactivated account) are recorded as delivery failures without retry.

UTM Tracking Tab

UTM parameters are automatically appended to all URLs within your LINE messages.

Default values for LINE campaigns:

ParameterDefault Value
utm_sourceline
utm_mediumsocial
utm_campaign(empty — use {{campaign.id}} to populate with the campaign ID)

You can override or add additional UTM parameters on this tab. Parameters are merged with any existing query string in the URL.

See Click Tracking for more information on how UTM parameters and click events are recorded.


Launch the Campaign

  1. Review all five tabs for completeness.
  2. Click Launch (for immediate delivery) or Schedule (for scheduled delivery).

Before launch, Engage Studio validates:

  • At least one message is configured
  • A LINE Sender Account is selected
  • The target segment is specified
  • Messages conform to LINE API requirements (see Message Types for validation rules)

If validation errors are present, they are shown inline on the relevant tab. Fix all errors before launching.


Campaign States

StateDescription
DraftCampaign is being drafted and has not been launched
PlannedCampaign is scheduled to launch at a future time
ActiveCampaign is actively delivering messages
FinishedCampaign has successfully finished delivery
SuspendedCampaign was canceled or encountered an error before launching

Next Steps