Is this my period starting?

Octavia

So I took a test today because I was a day late and I’m never late it came out negative. I’ve been cramping ever since I took the test and they where very mild cramps. So I thought that it was my period coming so I used a tampon. And this is what I got⬇️ it was light bleeding but I also noticed that it was covered in mucus. I need help knowing if it’s my period or is it implantation.