Display different LINE OA rich menus based on entry source

In actual operations, brands often guide customers to join the same LINE Official Account through different entry points (for example: official website, ads, event pages). However, customers from different sources often have different needs and communication scenarios. This article will demonstrate how to use tracking links + tags + conditional logic + rich menu in combination to achieve one LINE OA, different entry sources, displaying the corresponding rich menu effect.

  1. Go to "Apps > Marketing > Tracking Links" feature.

  2. Create separate tracking links for different entry sources (such as Ad A, Event Page B).

  3. In the tracking link settings, automatically add the corresponding tag to the customer (e.g., "source_A", "source_B").

Step 2: Enable the "Auto-add Customer" feature

  1. Enter the LINE channel settings within the system.

  2. Enable "Auto-add Customer".

  3. Ensure that customers who click in via the tracking links have their tags correctly saved to their customer profile.

Flexible applications of auto-adding customers

Step 3: Set up "conditional logic" in the conversation script

  1. Open the conversation script editor.

  2. Insert a "Condition – Match Customer Tag" node.

  3. Set different script flows based on tags (e.g., Source A β†’ Action A, Source B β†’ Action B).

Advanced tip: route not only by tags but also by more conditions

Step 4: Configure the rich menu

  1. After the "conditional logic", add an "Action – Set Rich Menu".

  2. for each source tag, map different rich menus.

    • Source A customers β†’ display Rich Menu A

    • Source B customers β†’ display Rich Menu B

Practical scenario example: e-commerce anniversary promotion routing marketing

An e-commerce brand is running an "anniversary promotion". The brand wants all customers to join the same LINE Official Account (for centralized management), but different promotion channels have different needs:

  • Facebook ads: mainly targeting new customers, hoping they see a "new-customer exclusive offers menu".

  • Member EDM: sent to existing members, hoping they see a "member bonus rewards menu".

  • Website banner: placed on the homepage to attract browsing customers, hoping to direct them to a "quick access to popular products menu".

If everyone sees the same rich menu upon entering, differentiated marketing cannot be achieved:

  • New customers may be confused by member benefits, reducing conversions.

  • Existing members seeing "new customer offers" will feel it's not valuable.

  • Website traffic customers may have to click several more steps to find the product entry they want, resulting in a poor experience.

The above process can achieve:

  • Ad segmentation: customers who click different ads see corresponding event information.

  • Event-driven routing: customers coming from the event page automatically see the event-specific menu.

  • Member tiering: automatically provide VIP / new-customer exclusive features based on different source tags.

Last updated