Hi

The problem I have with the blob logo is that it does not say anything!

The card idea says a bit but the logo needs to intrigue, grab the eye, hit on the prospective customer's needs, say something about the business etc.

At the risk of being trivial, a happy face would be an example; we hope that the recipient of a card is amused/likes the picture or message etc.

Hopefully this will help inspire you!