I think the suggestion above should work. However, would you be able to
add a cookie (lastVisitContainedPurchase) that tracks if a purchase was
made. Set it to true during any visit where a purchase happens. Then on
the first hit of any visit you would check the cookie to see if it is
false and the daysSinceLastVisit plugin to see if it has been less than
7 days since the last visit. If both pass then set an eVar to a value
showing you have a valid visit. Then you have a very easy segment to
bui...