Expand my Community achievements bar.

Join us January 15th for an AMA with Champion Achaia Walton, who will be talking about her article on Event-Based Reporting and Measuring Content Groups!
SOLVED

Customizing the customer loyalty dimension

Avatar

Level 2

Hello, 

I manage a content website and for me the customer loyalty would be defined in a  different way as there is not purchase event. In AA is it possible to define your own customer loyalty parameters?

For example- Loyal customer =a customer who visits the site 4+ times in a month

Repeat customer - A customer who visits the sites 1, 2 or 3 times in a month.

New customer- 1st visit

So on and so forth.

Looking forward to the responses.

 

Thank you.

 

1 Accepted Solution

Avatar

Correct answer by
Level 8

Hi There,

 

sure there is an easy way to do this that will allow you to report like month - with the limitation mentioned in the other solution.

 

Segment 1 - New Customer 1st Visit

Hit Level VISITOR

Visits = 1

AND

Visit Number = 1

 

 

 

Segment 2 - Repeat Customer

Hit Level VISITOR

Exclude Container (Visitor Level)

  • Visit Number = 1
  • AND
  • Visits = 1

AND

Include Container (Visitor Level)

  • Visits is greater than or equal to 1
  • AND
  • Visits is less than or equal to 3

 

Segment 3 - Loyal Customer

Hit Level VISITOR

Exclude Container (Visitor Level)

  • Visit Number = 1
  • AND
  • Visits = 1

AND

Include Container (Visitor Level)

  • Visits is greater than or equal to 4

 

Hope that helps.

View solution in original post

5 Replies

Avatar

Community Advisor

If you're measuring customer loyalty by visit numbers only, regardless of the number of visits per month, then you can create Segments using the Visit Number dimension.

But if you need it to be visit numbers per month, then I don't think that is something that can be done using AA's out-of-the-box dimensions, metrics and functions. The best that I can suggest is a segment like this:

Name: Loyal customer

Definition:

  • "Last month" date range
  • "Visits" greater than or equal to 4

The limitation with this segment is that regardless of the date range of your dashboard/report/project, AA will always return the data for the last month of the current day because of that date range definition. So given today is 6 December 2020, your dashboard's date range could be 1-5 December 2020 or 1-31 October 2020 or 1-31 December 2019, but AA will always return the same data for 1-30 November 2020.

Avatar

Level 2
Thank you for your response, yuhuisg. I'll look into it.

Avatar

Correct answer by
Level 8

Hi There,

 

sure there is an easy way to do this that will allow you to report like month - with the limitation mentioned in the other solution.

 

Segment 1 - New Customer 1st Visit

Hit Level VISITOR

Visits = 1

AND

Visit Number = 1

 

 

 

Segment 2 - Repeat Customer

Hit Level VISITOR

Exclude Container (Visitor Level)

  • Visit Number = 1
  • AND
  • Visits = 1

AND

Include Container (Visitor Level)

  • Visits is greater than or equal to 1
  • AND
  • Visits is less than or equal to 3

 

Segment 3 - Loyal Customer

Hit Level VISITOR

Exclude Container (Visitor Level)

  • Visit Number = 1
  • AND
  • Visits = 1

AND

Include Container (Visitor Level)

  • Visits is greater than or equal to 4

 

Hope that helps.

Avatar

Level 2
Thank you for your response. Really appreciate your detailed response. I will take a look.

Avatar

Level 10
Do any of the answers below answer your initial question? If so, can you select one of them as the correct answer? If none of the answers already provided answer your question, can you provide additional information to better help the community solve your question?