Glow said I ovulated yesterday but today I’m cramping and I have gotten my first ever positive opk!?

Never used opks before but I got curious and bought one considering glow said I ovulated yesterday? I got a positive today and I’m cramping like crazy!! I can’t bd tonight or tomorrow :( but I baby danced the day before yesterday. So am I still in for a chance!?