How to create a segment to get only Bounce Visits?



Greetings, I'm trying to create a segment to look at only Bounce (vs. Non-Bounce) Visits so that I can get the Unique Visitors for each. Somehow it's not readily apparent how I might go about this. A Bounce is a visit in which Adobe has only received a single server call, but there is no dimension "Server Calls" which I might set to 1, nor is there a dimension "Bounce" which I might set equal to True.

Any ideas how I could go about doing this?

Many thanks

Accepted Solutions (1)

Accepted Solutions (1)




Hi pixelphantom,,

So this is a really good question, and I went through everything but looks like you cannot build a segment to get bounces.

The closest that I can think of is to use hit_depth to create a condition where hit_depth = 1.

hit_depth associates a number to each page viewed in the visit. Using this condition would get you Single Page Visits. SPVs are visits that only contain one page view, but can contain any number of custom link calls. These are used to identify if the user came to the site but never reloaded the page or viewed any other page. 

Hope this helps.

Answers (7)

Answers (7)




There's a fairly simple, but round-about, way of doing this:

  1. Create an event ("1st HIT (any)") that is configured with "Unique Event Recording = Record Once Per Visit"
  2. Use a Processing Rule to set the event on every server call
    • It will now record "1st HIT (any)" for the first server call (Page View or Link-tracking Call) of every visit
  3. Create a Visit-level segment that has a Visit-level "EXCLUDE" container; within the container, add a Hit-level condition that looks for hits where "1st HIT (any)" DOES NOT EXIST
    • The attached screenshot shows the components of the segment

002 - screenshot - sample segment.jpg


The outcome will be a segment that only includes those visits that only have hits with "1st HIT (any)"; since "1st HIT (any)" can only fire once per visit, the segment will only include single-hit visits.


As a bonus, create a second event ("1st HIT (PV)") with the same configuration, but set up the Processing Rule to only set "1st HIT (PV)" when "Page" (page name) is set - this will set "1st HIT (PV)" on the first Page View server call of a visit.

Subtract "1st HIT (PV)" from "1st HIT (any)" to calculate visits that start with a link-tracking call.



Hi @Lee Clemmer -

Have you tried making segments based off the Single Page Visits metric? Below are two screen shots showing how this metric could be used in a segment.

Segment for Single Page Visits


Segment for Not Single Page Visits


Remember, a visitor could fall into both of these segments. So when you run a report, if you add up the visitors from the "Segment for Single Page Visits" and the visitors from the "Segment for Not Single Page Visits", the result may be higher than the total unique visitors. This is because in 1 visit the person could have viewed many pages, but then in a later visit only view 1 page.

Have a good day -




I would create the Bounce Segment as follows:


and the not Bounce visit as follows:


When comparing the data now you should see that the amount of bounces is the same like visits and while viewing both segments together you will see that the total data seems to be right.

Or for non-bouncer using sequences like Show visit --> hit depth 1 --> hit depth 2



I'm trying to create a segment to exclude bounced visits. I'm shocked that there is (apparently) no way to do this.This is not a strange request.

I tried creating  one based on the Bounces metric but for some strange reason that is not available in the Segment Builder.

Any suggestions?




Could you you do something like create the segment for a visit where the entry page was the page and the exit page was the page within 1 hit or page view? Or create a segment to exclude visits where a any hit did not equal that page?



Hi there Hyder, thanks for taking the time to check into this. I had figured out hit depth, initially hoping that it would include any hit, not just page hits, but no such luck. Seems rather remarkable not to be able to segment out bounces, but perhaps someone else out there will know how?

Thanks again, pp