No. You will need to log into Swagbucks.com prior to beginning your shopping experience at swagbucks.com. If you are not logged in your purchase will not be recognized as a Swagbucks.com member purchase by our partner store and will not be reported back to us,. This unfortunately would disqualify you from the SB reward.
If this does not answer your question, please submit a request to our support team.