Implantation bleeding? TMI

So my period was due today but hasn't shown. I'm currently 12dpo and had light cramps on right side followed by this when I went to the bathroom. Could this be implantation bleeding? How many dpo is implantation bleeding normally? Tia