I've often been very disappointed with the performance of segments but I'd read they have been "Greatly improved" in the recent update so I thought I'd check it out.
I created a simple segment "Give me all Contacts where their parent Company is based in City = Sheffield". So I published the segment and waited. Then I waited a bit longer. Still no members, So I went out to lunch. When I came back there were some members in the grid on the members tab, however the members field on the General tab was still empty.
When I looked closer at the members grid, I noticed it said "1-5 of 6" at the bottom. OK, so I scrolled to the next page and surprisingly it said "6-7 of 7". So is the member count 6 or 7. I also noticed it didn't have a value in the Last updated time field. It must be over 2 hours since I published this segment.
Is this really to be the expected performance of a professional marketing application? No marketer will find it acceptable to create a segment, publish it then wait a seemingly unknown amount of time to get the results, then the results are inconsistent at best.
We absolutely must have a way to manually trigger a segment refresh so we can actually see how changes we made to the segment affect the member count. I totally understand that this needs to go off to Azure and gather data but it is not acceptable to expect someone to wait 6hours for a auto refresh cycle. Life and business simply doesn't work this way.