What does personalisation mean and what are the benefits in a pop up card? With the onset of digital printing it means each individual card can be personalised with individual pictures or text. Throughout this website you have seen a large selection of pop up cards, they can all be personalised. These items are often produced in smaller quantities and sent to a more specific database, often combined with an email marketing campaign. We can mail them out direct for you, some of the pop up cards can be sent as self mailers so no envelopes are required.