SteamGifts Tools (formerly known as Real CV calculator for SGv2) is a tool in a form of a website that lets you do some interesting checks to steamgifts mechanics:

Link www.sgtools.info

Themes

  1. Dark blue theme: install
  2. Black theme: install

User Scripts

  1. SGTools Helper: Help you create giveaways with SGTools typical options and marks protected giveaways on steamgifts giveaway page
  2. Links to user profile: Awesome userscript made by SilentGuy that adds links to the common sgtools checks on a user profile. See his thread
  3. Links on giveaway's winners page. The script will add a sgtools.info link next to each winner's 'Request New Winner' link in your giveaway's winners list, so that you can easily check them for non-activated and multiple wins

Tools

  1. Check real cv value (as we had in steamgifts v1) and it's level translation with a detailed log of every game contribution and how they add up to the final number.
  2. Check real cv for your won gifts, so you can compare with your send gifts.
  3. Check if a user has activated all his gifts, useful if you want to check a little bit the winners of your giveaways.
  4. Multiple Wins. Checks if a user has won and marked as received the same game more than once
  5. Whitelisted Games. List of well-known false positive games on "not activated checker". Not activated tool already uses them to whitelist the results, this is just to check what games are troublesome.
  6. Last Bunled Games. List new additions to the bundle list of the last 7 days with a minimum of 50 entries, showing the game (with a link to steam), the date since the game is considered bundled and the date when it was added to the bundle list.
  7. Create, manage and enter giveaways with more advanced and complex filters than the ones in steamgifts.

Limitations

  1. Since CG don’t give us an open API, all requests have to parse your full profile to check your sent games, this will take some seconds (more if you gave away tons of games!), so please be patient.
  2. The site uses a cached bundle list, so if you find a recent bundle game that gives you a full value instead of the 15% one, just wait until the next cached bundle list is ready. Cached Bundle list auto-updates itself every 6 hours starting at 3:00AM GMT (3am, 9am, 3pm, 9pm).
  3. The tool will search steam API to get the real cost for packages that has its point value truncated to 50 in steamgifts, but if the package is no longer available the tool will use the points as CV (50$).
  4. It may sound obvious, but the tool can't check not activated gifts if the profile is private.

Changelog

1. New design for the website, using steamgifts default theme as reference, since we all are used to it.
2. Now we have a new tool to check if a user has activated all his wins.
3. Buttons at top to change between tools, like steamgifts, and a button to steamgifts itself.
4. Now when we display a steamgifts username (results of win/sent cv or activation status), the name will be a link to his SG profile.
5. In Activation status tool, every entry on the log of games will be a link to the steam store page of that game/dlc.
6. Checkbox to change order to newest on top
7. Detailed game log for not activated DLCs and removed-from-steam-api is now hidden by default. There is a button to show/hide it.
8. Some more explained cases where the prediction can cause false positives.
9. Added giveaway type breakdown on sent CV
10. Added giveaway type breakdown on won CV
11. Whitelist for well-known games that don't appear as owned.
12. Whitelisted games are now shown in games log as a hidden entity like DLC's and Not-in-steam-Api ones
13. Added a new tab to list all whitelisted Games
14. Added a new tab to check multiple wins for the same game
15. Added a new tab to see the last additions to Bundle list
16. Last bundled games now shows the last entries added since a week ago or a minimum of the last 50 entries.
17. Migrated from plain php to Symfony2
18. The tool now enters giveaways to check winner status if it cannot verify that the user marked as received/not received. Group and private giveaways that have this conditions are assumed as received as the tool cannot enter to check it.
19. Added tabbed view for sent/won so you can check only giveaways of the selected type
20. New domain! http://www.sgtools.info
21. Added descriptions to the basic landing pages
22. New home landing page
23. Overall css changes
24. Adsense
25. Thanks to a change in steamgifts now we can check "not activated" with just steamgifts username
26. DB refactor
27. Bundled cache now auto-updates bundled date if SG changes it
28. Equivalent table for appids
29. New category in not-activated games. The rare cases where the tool cannot check if the user marked it as received or not (4+ entries private/group giveaway where the user is not on the 3 public marked as received)
30. Top menu now is more organized with groups
31. Logout button on "Home" section
32. Reduced the stress level of the DB from sessions and petitions
33. Giveaway tools are now live for everybody
34. I would like to be able to see how many times the URL has been given so far.
35. Valid entries on giveaway (for support)
36. user owns the game mark
37. Ratio's error message round to 2 decimals
38. Giveaway dashboard pagination
39. Added exception for "Check vs Mate" on multiple wins, you can have up to 2 wins for this game 
40. Giveaway filter page redesigned
41. New Filter: Never VAC Banned
42. Giveaways now accept advanced custom rules!
43. Now you can check for invalid entries other giveaways urls using the entries from a sgtools giveaway (aka trains)
44. Changed Tooltip for Pie charts
45. Now you can synchronize whenever you want
46. Giveaway creation and finish datetime gets updated before checking entries (valid/invalid)
47. Entries after giveaway finish time are considered invalid
48. SGTools now uses https for all steamgifts petitions and accept steamgifts https url's
49. Major refactor on giveaways Table
50. Train's wagons support
51. Infractions and strike system replacing bans for entering protected giveaways.
52. Store links on giveaway pages
53. New section, deals.
54. Rules can now be secret
55. All entries list option on giveaway manage zone (list all entries, without checking giveaway ending time)
56. Giveaways failing 5 entries rule are now shown on RealCV calculations with grey background (maintaining the border to indicate nonbundled/bundled status) an 0 CV.
57. Migrated to the newest version of Symfony
58. Migrated to PHP 7
59. Updated SGTools to work with the new dates on steamgifts.
60. Renamed VAC_economy_ban filter to trade_ban
61. wishlist_date filter
62. num_wishlisted_games filter
63. owned_games filter
64. num_owned_games filter
65. wishlisted_game_date filter
66. real_won_public, real_won_private, real_won_group filters
67. New sponsorship
68. Sidebar
69. Custom Rule creation GUI
70. Short term cache for rule checks
71. Changes error message on giveaway entry page. Now displayed in site with a link to Synchronization in the case of "Not Activated".
72. Adapted to new profile information changes on Steamgifts
73. New filters for free games on giveaway custom rule creation
74. Free Games are now taken into account when calculating CV
75. Adapted to new maximum cost of 50P
76. Giveaway page is now visible without being logged in
77. Giveaway page now has OG Metatags
78. Migrated to the newest version of PHP
79. Migrated to the newest version of Symfony
80. Webpack
81. "Steam is learning about this game" system
82. Steam "Age check" bypass

STATS (07/06/2018)

  • Number of users: 34.039
  • Number of users that are giveaway creators: 1.642
  • Number of users serving infractions: 44
  • Number of banned: 21
  • Ad-block Activated: 63,38%
  • Ad-block Not Activated: 36,62%
(02/11/2017)
* Number of users: **31.464**
* Number of users that are giveaway creators: **1.490**
* Number of users serving infractions: **27**
* Number of banned: **21**
* Ad-block Activated: **57,53%**
* Ad-block Not Activated: **42,47%**

(09/08/2017)
* Number of users: **30.199**
* Number of users that are giveaway creators: **1.421**
* Number of users serving infractions: **31**
* Number of banned: **19**
* Ad-block Activated: **56,44%**
* Ad-block Not Activated: **43,56%**

(15/06/2017)
* Number of users: **29.051**
* Number of users that are giveaway creators: **1.368**
* Number of users serving infractions: **32**
* Number of banned: **19**
* Ad-block Activated: **58,21%**
* Ad-block Not Activated: **41,79%**

(08/05/2017)
* Number of users: **28.339**
* Number of users that are giveaway creators: **1.328**
* Number of users serving infractions: **31**
* Number of banned: **19**
* Ad-block Activated: **56,99%**
* Ad-block Not Activated: **43,01%**

(07/04/2017)
* Number of users: **27.683**
* Number of users that are giveaway creators: **1.282**
* Number of users serving infractions: **40**
* Number of banned: **19**
* Ad-block Activated: **60,23%**
* Ad-block Not Activated: **39,77%**

(06/02/2017)
* Number of users: **25.801**
* Number of users that are giveaway creators: **1.169**
* Number of users serving infractions: **30**
* Number of banned: **18**
* Ad-block Activated: **59,92%**
* Ad-block Not Activated: **40,08%**

(02/01/2016)
* Number of users: **24.667**
* Number of users that are giveaway creators: **1.123**
* Number of users serving infractions: **35**
* Number of banned: **18**
* Ad-block Activated: **61.37%**
* Ad-block Not Activated: **38.63%**

(17/11/2016)
* Number of users:*23.114
* Number of users that are giveaway creators: 1.057
* Number of users serving infractions: 33
* Number of banned: 17
* Ad-block Activated: 61.51%
* Ad-block Not Activated: 38.49%

 (27/09/2016)
* Number of users: **21.836**
* Number of users that are giveaway creators: **1.002**
* Number of users serving infractions: **29**
* Number of banned: **16**

(27/08/2016)
* Number of users: 20.844
* Number of users that are giveaway creators: 937
* Number of users serving infractions: 33
* Number of banned: 14

(20/06/2016)
* Number of users: 18.286
* Number of users that are giveaway creators: 801
* Number of users serving infractions: 37
* Number of banned: 13

(29/04/2016)
* Number of users: 16.099
* Number of users that are giveaway creators: 686
* Number of users serving infractions: 56
* Number of banned: 8

(06/04/2016)
* Number of users: 14.981
* Number of users that are giveaway creators: 617
* Number of banned: 112

NEWS

About last Bans

Two days ago I was manually reviewing the anti-cheat logs for the last months and evaluating the data in them.
At the end, 6 cases where clearly abusing misuse of giveaway feedback to bypass sgtools rules. That behavior is one of the two punished with a ban, being the other one, leaking a giveaway URL.

As was expected, those people are just complaining about the ban in this thread, and of course all of them define themselves as not guilty, at least here in the forum.
New section: **Deals**

On this section you'll see a list of current deals on the following official reseller stores (Amazon US, Steam, GamersGate, GreenManGaming). 

Deals of games that are on the bundled list are hidden by default, but there is a toggle at the top of the page to show/hide them whenever you want. If you decide to show bundle games, you'll see that they have a light red background to easily distinguish them from non-bundled deals.

Deals will show every deal that is above or equal to 50% discount, since they are the most notorious and the ones that interest most to people.
New Infraction system.
Infractions replaces bans on "entered sgtools protected giveaway without a valid entry" cases. This new system will use a strikes based calculations to ensure that a user is really aware of those infractions before being permanently denied of getting thought sgtools giveaways.

Strike system details:
1. First Strike -> 1 month
2. Second Strike -> 3 months
3. Third Strike -> 6 months
4. Forth+ Strike -> 3000 years (aka perma infraction).

Users currently serving an infraction will see a red bar on the top of every giveaway-related page informing of the time it'll expire. They can do every operation on sgtools apart from qualifying for giveaways and getting the url.

There is still permabans in place (currently only 5), for the following cases:
* Users that misuse giveaway feedback to bypass giveaway rules
* Giveaway url leakers
* Trying to exploit in any other way the system
New train system is live.
You'll see that now giveaway creation part accepts **multiple steamgifts url's**. The **first one** is considered the **main giveaway** and it'll be the one that appears on the sgtools protected giveaway's details.
You'll only be able to** enter wagons to sgtools during giveaway creation** time, and they **cannot be modified** (either removed or added). If you need more wagons you will need to create another giveaway altogether.

In short, a wagon will only be considered protected if it has been added during giveaway creation time, that gives more control over trains and closes some spaces that malicious users could use to try to ban other people.

This means that you will only be able to **check invalid entries for wagons that are on the system** associated with the main giveaway.
3 years ago*

Comment has been collapsed.

It seems that CG is doing something to the website, if you try to enter the site without a valid sessionID cookie you get an infinite redirect loop.
Thats why the tools is not working (it works without a logged in user).

As soon as this is corrected, the tool should work again

3 years ago
Permalink

Comment has been collapsed.

Thanks for sharing! I'll try again later. :)

3 years ago
Permalink

Comment has been collapsed.

Pretty neat

3 years ago
Permalink

Comment has been collapsed.

Nice! Great and very useful tool for me.. i find so long time. Good Work! :)

3 years ago
Permalink

Comment has been collapsed.

Thanks for the cool tool!

It looks like the tool includes CV for all copies of multiple copy giveaways, even if all of those copies are not marked as "received". For instance I gave away 3 copies of a game, but only two of them have been marked "received"; the tool indicates that I got CV for all three copies.

3 years ago
Permalink

Comment has been collapsed.

Thank you, this is really helpful!

3 years ago
Permalink

Comment has been collapsed.

Funny, for me this tool displays slightly less CV then my level would imply...

But ages ago i lost some CV when humble bundle created a bundle that contained a game I had just given away that day. I made a comment about my GA having ended an hour before the bundle was published, not expecting anything to happen, but I was then told that the start time of the bundle has been fixed and I actually got full CV.

It seems this fix carried over to SGv2 :-D I don't know it they internally added a time to the bundle date (which is just not being displayed) or bobofatt manually changed something about my GA but whatever it was, it carried over cause assuming full CV for this brings my expected level to 5.50 :)

3 years ago
Permalink

Comment has been collapsed.

i am such a cheap guy..63.539$

3 years ago
Permalink

Comment has been collapsed.

Great work!
Thanks!

3 years ago
Permalink

Comment has been collapsed.

its correct? 0$ ???
Real CV for account Selknam Defense: 0$

3 years ago
Permalink

Comment has been collapsed.

"Selknam Defense" is not an account, it's a game... you want to enter your username: "Real CV for account BERELVIS: 12$"

3 years ago
Permalink

Comment has been collapsed.

only work with names so
thx!

3 years ago
Permalink

Comment has been collapsed.

The link seems to be down... and I can't even search with IsItDownRightNow to see if it's really down for everyone.

3 years ago
Permalink

Comment has been collapsed.

Just a little bump to keep topic on first page of discussions.

3 years ago
Permalink

Comment has been collapsed.

bump

how often does it update its bundle list?

3 years ago
Permalink

Comment has been collapsed.

Now only manually, I have to cron it.

I just updated it, when I have time I'll put it in crontab

3 years ago
Permalink

Comment has been collapsed.

Changed the link from a pure ip to a free domain: http://www.sgcv.tk/

Since a week ago bundle list gets refreshed once per day at 3AM GMT

3 years ago
Permalink

Comment has been collapsed.

Great, Thank you! :D

3 years ago
Permalink

Comment has been collapsed.

Thank you for the tool.

Think you can do the same thing, but for gifts won, instead of given?
I'd like to compare Real give cv vs Real won cv.

3 years ago
Permalink

Comment has been collapsed.

Came to this thread to bring this up and saw this so seconding it. Would be nice to get a straightforward comparison since neither numbers nor raw value tell much.

3 years ago
Permalink

Comment has been collapsed.

I'll check it when I have time :)

3 years ago
Permalink

Comment has been collapsed.

Thank you, this is a very useful tool and effort in expanding even further is very much appreciated here. :)

3 years ago
Permalink

Comment has been collapsed.

Real CV for account Venhiem: 105.75$

Why aren't I level 4 yet? It says 3.79 on my profile which means 94$... ah well close 'nuff, will get there soon.

3 years ago
Permalink

Comment has been collapsed.

Just under $90 actually and because it hasn't been updated yet both Sword of Asumi and Vanguard Princess Lilith are in the bundle list since mar 23. One of your SoA giveaways is considered to be before bundle so you only get bundle value for one and VPL which accounts for the 16 difference in value.

3 years ago
Permalink

Comment has been collapsed.

You're level 4 in my heart Venhiem. Isn't it all that matters?

3 years ago
Permalink

Comment has been collapsed.

The site use a cached bundled list to avoid a massive hammering on SG.
That cached list gets updated everyday at 3AM GMT.

So if you check it after that time, the value should be correct

3 years ago
Permalink

Comment has been collapsed.

Just checked mine cv, found out that some games that previous correctly detected as Bundled Games now appear as Full value game
Something wrong happen ?

3 years ago
Permalink

Comment has been collapsed.

It should work again.

Something failed during the automatic sync at 3AM, I guess the server didn't respond to one of the petitions of the parser and it stopped at bundle page 28.

3 years ago
Permalink

Comment has been collapsed.

While you are digging through all this data anyway, could you also run this on the RECEIVED gifts? I just like statistics, no other reason...

3 years ago
Permalink

Comment has been collapsed.

The next thing I'll do is a switch to select if you want the real CV from your gifts or from your wins :)

3 years ago
Permalink

Comment has been collapsed.

Wow awesome changes mate.

3 years ago
Permalink

Comment has been collapsed.

I hope the level information and progress bar helps people find it more useful. You where fast noticing the new changes, no even 10 minutes!

3 years ago
Permalink

Comment has been collapsed.

I use it, like, all the time, and currently I'm waiting to get level 5 so yeah, I noticed it quick. Great addition, just looking forward to Gifts Won CV calculation xD

3 years ago
Permalink

Comment has been collapsed.

Added the option to calculate real CV from Won Gifts.

3 years ago
Permalink

Comment has been collapsed.

Damn, I should not have asked for this... now I feel like a really bad person... :P Joking aside: Cool site :)

3 years ago
Permalink

Comment has been collapsed.

Awesome, wasn't expecting it to be so low compared to my giveaways thank you very much for adding it. :D

3 years ago
Permalink

Comment has been collapsed.

Possible bug?

You forgot to count public giveaways with 1-4 entries. #2 here
Supposidly, you are supposed to get cv for public giveaways, as long as it has 1 entry.

edit: example: http://www.steamgifts.com/giveaway/O2rM2/rise-of-flight-channel-battles-edition-furious-wings
^yields no cv on your site: http://www.sgcv.tk/sent/gbaz69

3 years ago
Permalink

Comment has been collapsed.

I thought that every giveaway with less than 5 entries didn't give CV, I'll change it later.

3 years ago
Permalink

Comment has been collapsed.

You may want to double check with cg.

3 years ago
Permalink

Comment has been collapsed.

Now it checks the 5 entry rule only against non-public giveaways, thanks for the report :)

3 years ago
Permalink

Comment has been collapsed.

On SG im level 5 and on this site say this: http://www.sgcv.tk/sent/Tyler889

3 years ago
Permalink

Comment has been collapsed.

The culprit is "Total War Grand Master Collection". The sites say it's worth 100 points, as it's the limit of points for a giveaway, but the real CV is higher. My script has no way to know the real value, so it counts 100$.

Unless CG opens a public API, there is no way to check the real value

3 years ago*
Permalink

Comment has been collapsed.

no prob, great idea anyway ;)
ah.. and great idea also the .tk domain :D

3 years ago
Permalink

Comment has been collapsed.

Best tool ever

3 years ago
Permalink

Comment has been collapsed.

nice! what about one for gifts won?

3 years ago
Permalink

Comment has been collapsed.

It's already done, just change the dropdown at the main page

3 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.