Use a WHERE clause with a BETWEEN:
... WHERE InsertDate BETWEEN DATEADD(ww, -1, GETDATE()) AND GETDATE()
That'll take you back seven days.
If you need the week more accurately, you'll need to play with the current day of the week and subtract that as well to math you local and / or company week start day:
DATEPART (Transact-SQL) - SQL Server | Microsoft Docs[
^]
[edit]
I was thinking about this, and wrote this, which may help:
Fetching data from a specific week relative to a date in SQL[
^]
[/edit]