hi.. if you have already conceived, then heavy bleeding with abdominal cramps is most probably due to miscarriage
. if you are not sure, whether you have conceived or not, then do home pregnancy
test done, if it is positive, then it is most probably due to miscarriage. If so, then better consult gynaecologist as early as possible for further management.