Yes, many non Gamstop betting sites have their own self exclusion programs and tools that you can opt-in to. These are found within your account settings or by contacting the customer service team of your chosen sportsbook.