You have probably seen the Minicards concept on your travels. I have certainly used them successfully in several cities. The good news here in Barcelona is that there is an amazing number of offers for attractions, shopping, eating out etc. It’s definitely as big a range as I have ever seen.
Full details here