San Mateo, California-based digital marketing company Punchh has raised a $20 million Series B funding round. The investment was led by Sapphire Ventures, with participation from Cervin Ventures.

Punchh has raised $31 million to date.

[Image courtesy: Punchh]