We appreciate the sensitive nature of this question. Sometimes heartbeats do not show up until later ultrasounds and many women with viable pregnancies do experience staining in early pregnancy. We hope your uncertainty can be resolved soon.
Based on what you write, your spotting, though ongoing, does not make you
niddah. Only if the bleeding becomes a flow will you be considered
niddah.
Please write back with any further questions.