Update: Is this implantation?

Could this be implantation? I ovulated, according to the test strips, on August 1-2. Today would be 11-12dpo. I had some cramps today but no blood on a pad just this when I wiped. What do you think?

UPDATE: I got my period. 🥺