Primula Primrose Polyanthus - Perennial (Assorted Colours)
Although you can keep your potted primrose in the home for a week or two, they are not really houseplants and the flowers will not last long in the house, even on a sunny windowsill. New flowers will open smaller and paler than they were.
But you can help them recover by putting them outside in the garden or in patio pots where they will keep on flowering. Those with outsize flowers are best in a very sheltered spot but most others are fully hardy and will keep on blooming for many weeks and, if you leave them to grow, they should repeat the performance next spring too. In the garden they can be planted in sun or part shade.