Is it normal to have spotting and cramping after sex?

Sometimes. Occasionally after sex you can have bleeding. It could come from the cervix from penetration. Also you could have a small vaginal or vulvar tear.