not sure what's going on

Ke
After lunch today, I went to use the bathroom and felt upset to my stomach. I wiped and had brownish and pinkish spotting. Over the past 4 hours, it has turned to bright red, but sometimes when I wipe, it's also brown or pink. It's not enough to fill a pad, though, I've been wearing one to monitor. It seems like spotting. 
My stomach has been upset and I've had some light cramping but I'm not sure what's going on. I've been racking my brain over this. I will be 5 weeks tomorrow. What may be going on?